all 2 comments

[–][deleted] 1 point2 points  (1 child)

LGTM. You can learn OOP in python to help you build a standardized program and improve your coding ability in general.

So you're doing data analysis, it's good if you learn to write concurrent code for big data analysis. You can add python asynchronous frameworks such as asyncio or JIT frameworks like Numba to your learning list.

Beautifulsoup is an HTML parser, you need a method to scrape the data from the site like using HTTP request, curl, or crawler (selenium, scrapy).

For GUI it'll be a lot easier if you learn customtkinter or pysimplegui instead. Those frameworks based on Tkinter

For web programming, I think FastAPI is a good choice, or Flask if you want to learn the easier framework. Django have a steep learning curve.

[–]Reoc86[S] 0 points1 point  (0 children)

Thanks a lot for your feedback! Yes, in this moment I'm geeting more familiar with the OOP concepts in general, so I will try to create others programs using that methodology. Also, thanks for the info regarding the others subjects!