+ 5

A few questions (PYTHON)

I can use Python very well, but I don't know what to do with it if that makes sense. I'm not sure what libraries I should learn so that I can do more things with it. And another question is, what libraries does Sololearn code playground support? I don't have access to a full IDE right now and I'm wondering if it supports stuff like sqllite / tkinter?

21st Sep 2024, 5:38 AM
Xmosity
6 Answers
+ 7
Bro, if you're coding on your phone, Pydroid is a good app to use. Since you already know Python, here are some project ideas to help you get better: Learn Web Scraping: Use libraries like BeautifulSoup or Scrapy to grab data from websites. You can make simple bots or tools to collect info. Try Selenium: Automate stuff in your browser, like testing websites or scraping data. Work with APIs: Learn how to use APIs (like Twitter, YouTube, or weather) to make cool apps or bots. Build a Web App: Make a web app with Flask that downloads YouTube videos (with options like slowed or reverb). You can use yt-dlp or youtube-dl for this. Create Your Own Library: Build a Python library to make tasks easier or add cool features. Some more ideas: Automation Tools: Make scripts to automate things like managing files or sending emails. Telegram Bot: Build a bot for Telegram that handles things like weather updates, YouTube downloads, or even music.
21st Sep 2024, 8:19 AM
Luo Shenshi
Luo Shenshi - avatar
+ 5
Python is a utility language, so it's good for a lot of things. 1. Data Science - a massive field for analyzing large amounts of data and extracting reports for business intelligence. 2. Systems Administration - scripts for creating user accounts, setting up permissions, running backups, monitoring networks, etc. 3. AI - Manipulating data and building training documents and querying AI. This is my focus right now. 4. Web Design - While you need to know HTML/CSS/JavaScript to build quality websites, the server side can be constructed using Python with DJango or Flask. You'll need to know about SQL and learn to write the API handlers in Python. 5. Games - not so much - it is possible to write some supporting scripts for games, but Python is not a good choice for building the actual game. However, installers, upgraders, etc, can be done in Python. 6. API exploration - There are tons of websites that offer REST API access. Many for free. You could practice writing queries against those APIs with Python. Maybe gather the weather, bitcoin prices, or whatever and just become more proficient with working with APIs. For example, AMADEUS is an airline reservations system. They give you free access to their API (with some limitations). You could literally build a hotel or flight booking app using that. Python would be a great tool to power a back-end for a website or to simply experiment with their APIs.
21st Sep 2024, 2:26 PM
Jerry Hobby
Jerry Hobby - avatar
+ 4
Well, why did you learn programming in the first place?
21st Sep 2024, 6:05 AM
Junior
Junior - avatar
+ 1
thanks and for clarification i have a pc but its broke
21st Sep 2024, 2:20 PM
Xmosity
0
Interesting
. I am learning a lot.
22nd Sep 2024, 8:47 PM
Rinforce
Rinforce - avatar
0
Thanks for the information, I will try to figure it out for more. Keep sharing such informative post keep suggesting such post. https://www.tellthebell.com.co
23rd Sep 2024, 11:50 AM
Anne165Hernadez