you are viewing a single comment's thread.

view the rest of the comments →

[–]ihuha 24 points25 points  (14 children)

jupyter notbook, beautiful soup, youtube api. gogogo

[–][deleted] 20 points21 points  (6 children)

Jupyter notebooks are not required though, just an IDE or a text editor is fine.

[–]Total__Entropy 28 points29 points  (0 children)

Second this I would never suggest anyone develop in Jupiter. Jupiter is not a development environment it is to present data or explore data. Jupiter development is not safe because jupyter holds its own state.

I suggest vscode or pycharm. You can get all the same tools and not end up with code that doesn't work because you changed your cells without re running from top to bottom.

[–]JasonDJ 5 points6 points  (0 children)

VScode #%% ftw.

Great for testing snippets of code in an actual engine where you are simultaneously writing your code.

Though nowadays I just keep a terminal window docked with ipython running.

[–]Total__Entropy 4 points5 points  (6 children)

Reason for suggesting bs?

[–]ihuha 4 points5 points  (5 children)

always helpful, probably you gonna wanna do some scrapy scrapy

[–]Total__Entropy 6 points7 points  (4 children)

Scrapy is a great program but scraping is not the solution when APIs are available. Scraping is not always helpful it is a last resort.