GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - geekcomputers/Python: My Python Examples

BranchesTags
Open more actions menu

Latest commit

 

History

5,157 Commits
5,157 Commits

Folders and files

NameName
Last commit message
Last commit date
.circleci
.circleci
 
 
.github
.github
 
 
1 File handle
1 File handle
 
 
1-file_handle
1-file_handle
 
 
Assembler
Assembler
 
 
AutoComplete_App
AutoComplete_App
 
 
Automated Scheduled Call Reminders
Automated Scheduled Call Reminders
 
 
BlackJack_game
BlackJack_game
 
 
BoardGame-CLI
BoardGame-CLI
 
 
BrowserHistory
BrowserHistory
 
 
CRC
CRC
 
 
Cat
Cat
 
 
Checker_game_by_dz
Checker_game_by_dz
 
 
CliYoutubeDownloader
CliYoutubeDownloader
 
 
Collatz Sequence
Collatz Sequence
 
 
Colors
Colors
 
 
Compression_Analysis
Compression_Analysis
 
 
CountMillionCharacters-Variations
CountMillionCharacters-Variations
 
 
Downloaded Files Organizer
Downloaded Files Organizer
 
 
Droplistmenu
Droplistmenu
 
 
Electronics_Algorithms
Electronics_Algorithms
 
 
Emoji Dictionary
Emoji Dictionary
 
 
Extract-Table-from-pdf-txt-docx
Extract-Table-from-pdf-txt-docx
 
 
ExtractThumbnailFromVideo
ExtractThumbnailFromVideo
 
 
Face and eye Recognition
Face and eye Recognition
 
 
Face_Mask_detection (haarcascade)
Face_Mask_detection (haarcascade)
 
 
Flappy Bird - created with tkinter
Flappy Bird - created with tkinter
 
 
Google_Image_Downloader
Google_Image_Downloader
 
 
HTML_to_PDF
HTML_to_PDF
 
 
Hand-Motion-Detection
Hand-Motion-Detection
 
 
Image-watermarker
Image-watermarker
 
 
ImageDownloader
ImageDownloader
 
 
Industrial_developed_hangman
Industrial_developed_hangman
 
 
JARVIS
JARVIS
 
 
JustDialScrapperGUI
JustDialScrapperGUI
 
 
Key_Binding
Key_Binding
 
 
Koch Curve
Koch Curve
 
 
Laundary System
Laundary System
 
 
LinkedLists all Types
LinkedLists all Types
 
 
ML
ML
 
 
News_App
News_App
 
 
NumberToNumberName
NumberToNumberName
 
 
PDF
PDF
 
 
Password Generator
Password Generator
 
 
Password Manager Using Tkinter
Password Manager Using Tkinter
 
 
Patterns
Patterns
 
 
Personal-Expense-Tracker
Personal-Expense-Tracker
 
 
PingPong
PingPong
 
 
PongPong_Game
PongPong_Game
 
 
Python Programs
Python Programs
 
 
Python_chatting_application
Python_chatting_application
 
 
QR_code_generator
QR_code_generator
 
 
QuestionAnswerVirtualAssistant
QuestionAnswerVirtualAssistant
 
 
Quizzler Using Tkinter and Trivia DB API
Quizzler Using Tkinter and Trivia DB API
 
 
Recursion Visulaizer
Recursion Visulaizer
 
 
Search_Engine
Search_Engine
 
 
Snake Game Using Turtle
Snake Game Using Turtle
 
 
Snake
Snake
 
 
Snake_water_gun
Snake_water_gun
 
 
Sorting Algorithims
Sorting Algorithims
 
 
Sorting Algorithms
Sorting Algorithms
 
 
Street_Fighter
Street_Fighter
 
 
Test-Case-Generator
Test-Case-Generator
 
 
ThirdAI/Terms and Conditions
ThirdAI/Terms and Conditions
 
 
Tic-Tac-Toe Games
Tic-Tac-Toe Games
 
 
Translator
Translator
 
 
Triplets with zero sum
Triplets with zero sum
 
 
Turn your PDFs into audio books
Turn your PDFs into audio books
 
 
UI-Apps
UI-Apps
 
 
VoiceAssistant
VoiceAssistant
 
 
VoiceRepeater
VoiceRepeater
 
 
Weather Scrapper
Weather Scrapper
 
 
Webbrowser
Webbrowser
 
 
Wikipdedia
Wikipdedia
 
 
Windows_Wallpaper_Script
Windows_Wallpaper_Script
 
 
Word_Dictionary
Word_Dictionary
 
 
Wordle
Wordle
 
 
XML
XML
 
 
XORcipher
XORcipher
 
 
Youtube Downloader With GUI
Youtube Downloader With GUI
 
 
async_downloader
async_downloader
 
 
bank_managment_system
bank_managment_system
 
 
binary_search_trees
binary_search_trees
 
 
brickout-game
brickout-game
 
 
cli_master
cli_master
 
 
communication
communication
 
 
currency converter
currency converter
 
 
depreciated_programs
depreciated_programs
 
 
dialogs
dialogs
 
 
email id dictionary
email id dictionary
 
 
file_handle
file_handle
 
 
flappyBird_pygame
flappyBird_pygame
 
 
floodfill
floodfill
 
 
framework
framework
 
 
game_of_life
game_of_life
 
 
image2pdf
image2pdf
 
 
img
img
 
 
insta_image_saving
insta_image_saving
 
 
insta_monitering
insta_monitering
 
 
libs
libs
 
 

Repository files navigation

#This is a new repo

My Python Eggs 🐍 😄

Python Checks License: MIT Python 3.10+


I do not consider myself as a programmer. I create these little programs as experiments to play with Python, or to solve problems for myself. I would gladly accept pointers from others to improve, simplify, or make the code more efficient. If you would like to make any comments then please feel free to email me: [email protected].


This repository contains a collection of Python scripts that are designed to reduce human workload and serve as educational examples for beginners to get started with Python. The code documentation is aligned correctly for viewing in Notepad++ 🗒️

Feel free to explore the scripts and use them for your learning and automation needs!

Getting Started

  • New Contributors? Check out DEVELOPMENT.md for setup instructions
  • Want to contribute? Read our CONTRIBUTING.md guidelines
  • Found a bug? Open an issue
  • Have an idea? Suggest a feature

List of Scripts:

  1. batch_file_rename.py - Batch rename a group of files in a specified directory, changing their extensions.
  2. create_dir_if_not_there.py - Check if a directory exists in the user's home directory. Create it if it doesn't exist.
  3. Fast Youtube Downloader - Download YouTube videos quickly with parallel threads using aria2c.
  4. Google Image Downloader - Query a given term and retrieve images from the Google Image database.
  5. dir_test.py - Test if the directory testdir exists. If not, create it.
  6. env_check.py - Check if all the required environment variables are set.
  7. blackjack.py - Casino Blackjack-21 game in Python.
  8. fileinfo.py - Show file information for a given file.
  9. folder_size.py - Scan the current directory and all subdirectories and display their sizes.
  10. logs.py - Search for all *.log files in a directory, zip them using the specified program, and date stamp them.
  11. move_files_over_x_days.py - Move all files over a specified age (in days) from the source directory to the destination directory.
  12. nslookup_check.py - Open the file server_list.txt and perform nslookup for each server to check the DNS entry.
  13. osinfo.py - Display information about the operating system on which the script is running.
  14. ping_servers.py - Ping the servers associated with the specified application group.
  15. ping_subnet.py - Scan the final range of a given IP subnet for available addresses.
  16. powerdown_startup.py - Ping machines in the server list. Load the putty session if the machine is up, or notify if it is not.
  17. puttylogs.py - Zip all the logs in the given directory.
  18. script_count.py - Scan the scripts directory and count the different types of scripts.
  19. get_youtube_view.py - Get more views for YouTube videos and repeat songs on YouTube.
  20. script_listing.py - List all files in a given directory and its subdirectories.
  21. testlines.py - Open a file and print out 100 lines of the set line variable.
  22. tweeter.py - Tweet text or a picture from the terminal.
  23. serial_scanner.py - List available serial ports in use on Linux and Windows systems.
  24. get_youtube_view.py - Get more views for YouTube videos and repeat songs on YouTube.
  25. CountMillionCharacter.py and CountMillionCharacter2.0 - Get character count of a text file.
  26. xkcd_downloader.py - Download the latest XKCD comic and place them in a new folder called "comics".
  27. timymodule.py - An alternative to Python's 'timeit' module and easier to use.
  28. calculator.py - Implement a calculator using Python's eval() function.
  29. Google_News.py - Use BeautifulSoup to provide latest news headlines along with news links.
  30. cricket_live_score - Use BeautifulSoup to provide live cricket scores.
  31. youtube.py - Take a song name as input and fetch the YouTube URL of the best matching song and play it.
  32. site_health.py - Check the health of a remote server.
  33. SimpleStopWatch.py - Simple stop watch implementation using Python's time module.
  34. Changemac.py - Change your MAC address, generate a random MAC address, or enter input as a new MAC address on Linux (Successfully Tested in Ubuntu 18.04).
  35. whatsapp-monitor.py - Use Selenium to give online status updates about your contacts in WhatsApp on the terminal.
  36. whatsapp-chat-analyzer.py - WhatsApp group/individual chat analyzer that visualizes chat activity using matplotlib.
  37. JARVIS.py - Control Windows programs with your voice.
  38. Images Downloader - Download images from webpages on Unix-based systems.
  39. space_invader.py.py - Classical 2D space invader game to recall your childhood memories.
  40. Test Case Generator - Generate different types of test cases with a clean and friendly UI, used in competitive programming and software testing.
  41. Extract Thumbnail From Video - Extract Thumbnail from video files
  42. How to begin the journey of open source (first contribution) - First Contribution of open source
  43. smart_file_organizer.py - Organizes files in a directory into categorized subfolders based on file type (Images, Documents, Videos, Audios, Archives, Scripts, Others). You can run it once or automatically at set intervals using the --path and --interval options.

_Note: The content in this repository belongs to the respective authors and creators. I'm just providing a formatted README.md for better presentation.

About

My Python Examples

www.thegeekblog.co.uk

Resources

Readme
MIT license

Code of conduct

Code of conduct

Contributing

Contributing

Security policy

Security policy
Activity

Stars

35.5k stars

Watchers

2.4k watching

Forks

12.9k forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.