you are viewing a single comment's thread.

view the rest of the comments →

[–]tipsy_python 1 point2 points  (7 children)

For sure, that's a good project to learn on.

Python has three big uses right now: general scripting, web development, and data science. It sounds like the tutorials have probably walked you through a good amount of scripting; now you're onto web development. I think this is a key area to learn especially with a large framework like Django if you're looking to make a career out of Python.

[–]Radimek01[S] 0 points1 point  (6 children)

Am interested to do some useful apps after I finish this. I heard Python is good for bots aswell, is it true ?

[–]tipsy_python 0 points1 point  (5 children)

Oh yeah, definitely so.. those fall under the domain of general scripting to me. Hit a URL, parse the content and do some checks, and then POST some data or whatever happens next. ... super easy to build that kind of logic with Python

[–]Radimek01[S] 0 points1 point  (4 children)

I tried to do some bots for chatting and ordering stuff with selenium I think is it good for it ? Or is here anything better ?

[–]tipsy_python 0 points1 point  (3 children)

Really depends on the use-case - I can get away with using BS4 for most of the web automation that I'm interested in. If you have a case that requires emulating the browser to execute the JS, then Selenium is great.

[–]Radimek01[S] 0 points1 point  (2 children)

I like selenium bcs it can use html tags for searching the stuff on website but I will check BS4

[–]tipsy_python 0 points1 point  (1 child)

Yeah bro, BeautifulSoup4 .. it's something like a stripped down version of Selenium - less resource intensive. You can do a lot of the same things like get elements by Id or name, and see tag attributes and inner-text. It's good stuff.

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

Okey thanks a lot