Implementation on Go projects book "Automate the Boring Stuff with Python: Practical Programming for Total Beginners"
Use go mod
sudo apt-get install xclip
git clone github.com/dreddsa5dies/automateGo
- 07 - chapter
- 01 - project in the chapter
- NAME - short title
- Search email by regular expression
- Password verification
- Reading and writing files: Ticket generation
- Saving and loading text snippets
- Keyword Replacement
- Search in *.txt by regular expression
- Rename files
- Copy folder with all contents to zip file
- Selective Backup
- Search for exceptionally large files
- Working with Google Maps
- Working with Google Search
- Requesting web pages
- Search url on sites in the terminal
- Request web pages and save to file
- Google I'm Feeling Lucky Button
- Download all comics on XKCD site
- Browser control with Selenium
- Selenium Browser Control - Find&Click
- Getting latitude and longitude using Yandex
- Reading Spreadsheet Data
- Formation of data table
- Write data in xlsx format
- Update Excel data
- Create an NxN multiplication table from N command line
- Working with Excel spreadsheets: Inserting blank rows
- Change rows and columns
- Translate all *.txt files to *.xlsx
- Translate *.xlsx to *.txt
- Remove headers from all CSV files
- Weather forecast for a given locality
- Test decoding JSON format
- Weather forecast for a given locality II
This project is licensed under MIT license. Please read the LICENSE file.
Welcomes any kind of contribution. Please read the CONTRIBUTING and CODE_OF_CONDUCT file.