diff --git a/code/pyconus2024-tutorials-requests.py b/code/pyconus2024-tutorials-requests.py new file mode 100644 index 0000000..9134fce --- /dev/null +++ b/code/pyconus2024-tutorials-requests.py @@ -0,0 +1,8 @@ +import requests +from parsel import Selector + +response = requests.get('https://us.pycon.org/2024/schedule/tutorials/') + +sel = Selector(text=response.body) +for tutorial in sel.css('.calendar a::text').getall(): + print(tutorial) \ No newline at end of file diff --git a/code/requirements b/code/requirements new file mode 100644 index 0000000..0cf5fd0 --- /dev/null +++ b/code/requirements @@ -0,0 +1,6 @@ +requests +scrapy +scrapy-playwright +spidermon +ipython +ipdb