Hey guys! I'm trying to learn python to automate things is there any tools that a developer uses to make their job easier? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
0

Hey guys! I'm trying to learn python to automate things is there any tools that a developer uses to make their job easier?

22nd Dec 2019, 5:47 PM
Anthony
Anthony - avatar
17 Answers
+ 1
pypi.org stores all of the open source modules for Python.
24th Dec 2019, 12:43 AM
Jianmin Chen
Jianmin Chen - avatar
+ 1
Thank you so much! The only problem is I'm having trouble finding the modules is there a site I can go on?
24th Dec 2019, 12:36 AM
Anthony
Anthony - avatar
0
As i suppose use of external packages do most of the job. You have to seek for package that will fulfill your needs and implement it in your script. Next level if automation is to use machine learning and for beginning i can recommend you to read machine learning course placed in data science submenu of courses
22nd Dec 2019, 6:39 PM
Adam Bernat
Adam Bernat - avatar
0
Thanks man I really appreciate it. Once I study that would I just need to look around online for packages?
22nd Dec 2019, 10:11 PM
Anthony
Anthony - avatar
0
There are a lot of modules out there for download that are extremely useful, and open source. Some are: bs4: Called Beautiful Soup, this is a great module for web scraping. openpyxl: This module can be used to update Excel spreadsheets. PyPDF2: This is a module for extracting and modifying data in a PDF. pyautogui: This module can be used to control a keyboard and mouse through programming. matplotlib: This is a super useful module for creating graphs such as histograms programmatically. There's a large amount of machine learning modules out there to, such as scikit-learn. All you really have to do is search online for these packages and how to use them. If you're also wondering how to install them, you can use pip, a tool offered by Python to install modules through a command line.
23rd Dec 2019, 10:48 PM
Jianmin Chen
Jianmin Chen - avatar
0
That's awesome! Eventually I want to work for myself but I really want to get really familiar with python automation
24th Dec 2019, 1:00 AM
Anthony
Anthony - avatar
0
I don't know much about automation with Python, but Automate The Boring Stuff With Python is a great book to start with. You can read the ebook for free at https://automatetheboringstuff.com/.
24th Dec 2019, 1:03 AM
Jianmin Chen
Jianmin Chen - avatar
0
Thanks man you've been really helpful I really appreciate it!😊
24th Dec 2019, 1:08 AM
Anthony
Anthony - avatar
0
You're welcome!
24th Dec 2019, 1:08 AM
Jianmin Chen
Jianmin Chen - avatar
0
One more question do you know if I would be able to code on my tablet and import it to gethub from my tablet?
24th Dec 2019, 1:11 AM
Anthony
Anthony - avatar
0
I don't think so, no.
24th Dec 2019, 1:22 AM
Jianmin Chen
Jianmin Chen - avatar
0
I've been trying but no luck I wanted to see if I could find something online that could help me upload it I travel a lot so it would be useful to be able to code on the move and upload it to gethub
24th Dec 2019, 1:29 AM
Anthony
Anthony - avatar
0
Yeah, all I've seen so far are apps that allow you to view and fork repositories, but not ones that allow you to create and commit to repositories.
24th Dec 2019, 2:41 AM
Jianmin Chen
Jianmin Chen - avatar
0
I can't find nothing if I could find something like that I would be set because I have the python app but it doesn't let me send the file to gethub I'm new to gethub so I don't know how to use it fully
24th Dec 2019, 3:02 AM
Anthony
Anthony - avatar
0
For fast automation development you should try RPA tools like UiPath.
24th Dec 2019, 4:22 PM
Cristian Stollberg
Cristian Stollberg - avatar
0
Thanks guys for all your help I finally was able to get the tools I needed I'll make sure to keep coding to get better 😊
24th Dec 2019, 6:51 PM
Anthony
Anthony - avatar
0
Great! Don't give up!
24th Dec 2019, 6:52 PM
Jianmin Chen
Jianmin Chen - avatar