Skip to content

Commit 53b564a

Browse files
Update days 1 to 6
1 parent 4250e9d commit 53b564a

22 files changed

+3014
-243
lines changed

.gitignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,12 @@ vendor/
1919
# Ignore folders for mermaid diagrams
2020
assets/
2121

22+
# Ignore template folder
23+
docs/Day0/
24+
25+
# Ignore any slides folders
26+
slides/
27+
2228
# Environment files
2329
.venv
2430
.env

_config.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,3 +59,25 @@ callouts:
5959
warning:
6060
title: Warning
6161
color: red
62+
63+
# Exclude files from processing
64+
exclude:
65+
- "**/*.xlsm"
66+
- "**/*.xlsx"
67+
- "**/*.xls"
68+
- "**/*.pdf"
69+
- "**/*.doc"
70+
- "**/*.docx"
71+
- "**/*.pptx"
72+
- "**/*.ppt"
73+
- "**/slides/*.xlsm"
74+
- "**/slides/*.xlsx"
75+
- "**/slides/*.xls"
76+
- "**/slides/*.pdf"
77+
- "**/slides/*.doc"
78+
- "**/slides/*.docx"
79+
- "**/slides/*.pptx"
80+
- "**/slides/*.ppt"
81+
- "docs/Day1/slides/alignme.xlsm"
82+
- node_modules/
83+
- vendor/

_python_code/Day1/Monster_Maze_Tutorial.ipynb

Lines changed: 0 additions & 111 deletions
This file was deleted.
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
import requests
2+
from bs4 import BeautifulSoup
3+
4+
url = "https://news.ycombinator.com/"
5+
response = requests.get(url)
6+
webpage = response.text
7+
soup = BeautifulSoup(webpage, "html.parser")
8+
9+
# Get all article titles
10+
titles = soup.select("span.titleline > a")
11+
for title in titles:
12+
print(title.getText())
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
from selenium import webdriver
2+
from selenium.webdriver.common.by import By
3+
import time as time_module
4+
5+
# Start the browser
6+
browser = webdriver.Chrome()
7+
browser.get("https://www.python.org")
8+
9+
# Find elements
10+
event_times = browser.find_elements(By.CSS_SELECTOR, ".event-widget time")
11+
event_names = browser.find_elements(By.CSS_SELECTOR, ".event-widget li a")
12+
13+
for time, name in zip(event_times, event_names):
14+
print(time.text, name.text)
15+
16+
# Wait for 3 seconds before closing
17+
time_module.sleep(3)
18+
19+
browser.quit()

docs/Day1/Circle.png

2.49 KB
Loading

docs/Day1/Database.png

3.06 KB
Loading

docs/Day1/Diamond.png

2.09 KB
Loading

docs/Day1/Full_flowchart.png

154 KB
Loading

docs/Day1/Rectangle.png

1.47 KB
Loading

0 commit comments

Comments
 (0)