Git Product home page Git Product logo

avinashkranjan / amazing-python-scripts Goto Github PK

View Code? Open in Web Editor NEW
2.0K 22.0 878.0 968.42 MB

๐Ÿš€ Curated collection of Amazing Python scripts from Basics to Advance with automation task scripts.

Home Page: https://amazing-python-scripts.avinashranjan.com

License: MIT License

Python 3.96% Jupyter Notebook 95.78% HTML 0.14% Shell 0.01% Batchfile 0.01% CSS 0.02% JavaScript 0.10% Dockerfile 0.01% kvlang 0.01% PHP 0.01% Stylus 0.01%
projects python-projects machine-learning artificial-intelligence python speech webcam python-scripts hacktoberfest

amazing-python-scripts's Introduction

Amazing-Python-Scripts

forthebadge forthebadge forthebadge forthebadge

GitHub issues GitHub issues closed GitHub pull requests GitHub pull requests GitHub repo size Lines of Code

๐Ÿ“‘ Introduction

A curated collection of Amazing Python scripts from Basics to Advance with automation task scripts. This is your Personal space to find or add any new script that can make Life Easier for you, as a Developer, and find a utility of coding to burst out of boredom. Get started with coding exhilarating scripts that you can use to download PDFs from an Online Source or just to randomly like everyone's Instagram Post.

๐Ÿ“ƒ Scripts Available

๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป How to get started?

You can refer to the following articles on basics of Git and Github and also contact the Project Mentors, in case you are stuck:

๐Ÿ“ How to Contribute?

  • Take a look at Contributing Guide
  • Take a look at the Existing Issues or create your Issues!
  • Wait for the Issue to be assigned to you after which you can start working on it.
  • Fork the Repo and create a Branch for any Issue that you are working upon.
  • Create a Pull Request which will be promptly reviewed and suggestions would be added to improve it.
  • Add Screenshots to help us know what this Script is all about.

โœจ Contributors

Thanks go to these Wonderful People ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป: ๐Ÿš€ Contributions of any kind are welcome!

๐ŸŒŸ Stargazers Over Time ๐ŸŒŸ

Stargazers over time

License

License: MIT

Terms and conditions for use, reproduction and distribution are under the MIT License.

Happy Coding ๐Ÿ‘จโ€๐Ÿ’ป

amazing-python-scripts's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

amazing-python-scripts's Issues

Restoring Divider

Aim

  • To create a Python script that will do the restoring division

Details

  • A Command Line Interface that will do the step by step restoring division when the dividend and divisor is provided by user in Decimal.

Script to auto fill Google Forms

Aim

  • Write a script to auto fill Google Forms.

Details

  • Create a dummy form for reference.
  • Write a script to auto fill the forms reading from a CSV file for given data.
  • Which Users can change as per their requirement.

A script that finds people who don't follow you back on instagram

Aim

Receive a list of all accounts who you follow but who don't follow you back on instagram.

Details

This script will input your instagram username and password. None of the details are stored(as can be seen in the code of the program as well). The script then uses the selenium module to do the rest and return the required list of account names.

PS- The exact instructions, infromation and relevant details will be mentioned in the README.md file attahced with the project.

Binary Calculator (GUI)

Aim

  • A Calculator to perform Binary Calculations.

Details

  • A Binary calculator should be create using Tkinter and GUI Toolkit in python which does the following operations
  1. Addition
  2. Subtraction
  3. Multiplication
  4. Division

Script to track Data Usage

Aim

  • Create a Script to track Data Usage.

Details

  • Create a Python Script to keep a track of network usage and notify you if it exceeds a specified limit.

Discord Bot

Aim

  • Code a Discord Bot

Details

  • Discord bot with moderation and information commands which is very easy to setup

Script to develop a Keylogger

Aim

  • Create a Script to implement a Keylogger.

Details

  • A Script that can log all your KeyPress.
  • Should save all the keys logs in a file.
  • If Send a emails that'd be great too.

FLAMES Game

Aim

  • Implementation of the FLAMES game where two names are given as input(string) and the number of unique letters is calculated. The correct letter corresponding to the names is found. It is named after the acronym: Friends, Lovers, Affectionate, Marriage, Enemies, Sibling
  • Optional : If you could create a GUI for the Same.. That would be great

Example

  • Input: Player1 = AJAY, Player2 = PRIYA
    Output: Friends

Geo-Co-ordinate Finder

Aim

  • To find the Latitude and Longitude of a given Address.

Details

  • A GUI which will ask the user to enter their address and in return will give them the Latitude and Longitude of that Address

Create a Script to hunt for Usernames across Social Channels

Aim

  • Creating a Script to hunt for Usernames across Social Channels

Details

  • Create a Script to hunt for Usernames across Social Channels. You can take in a Username though CLI and find whether the particular Username exists on the given Social Media Channels or not. You can take in popular Social Channels (GitHub, Reddit, Instagram and more) and see if the User exists on any of these Social Channels given the Username.

Welcome to Synthax

๐Ÿ‘‹ Hello,

Thanks for showing your interest in Synthax.

Super glad to know that you're interested in contributing to Amazing-Python-Scripts.

Introducing mentor below:

Name ๐ŸŽ–๏ธ Social Media ๐Ÿ‘‹ GitHub :octocat:
Avinash Ranjan ๐Ÿฆ Twitter ๐ŸŽ“ Linkedin @avinashkranjan

This thread is dedicated for open discussions. Feel free to ask your doubts here.

Before you start contributing, I highly recommend all of you to go through the

Kindly note that the coding period starts from 12th September. The least you should know to contribute is basic understanding of git.

Keep watching this repo. ๐Ÿ‘๏ธ

๐Ÿค—

Regards,
Avinash Ranjan [Project Admin]

Open Source Love svg2

Documentation: Adding Readme to the all the Scripts

AIM

  • Adding a Readme to all the scripts.

Details

  • There's no Instructions for the Scripts to explain how to works.
  • So add a Readme for the Scripts which would help to overcome this problem.
  • So, Add a Readme with SS to help understand how the script works.

Add Github Token to workflow

Describe the bug
My PR #45 has a an error in the hacktoberfest.yml.I forgot to add the Github token as an environment variable.Thus the action build fails

Solution
add the following line to the hacktoberfest.yml

      - name: hacktoberfest-action
        uses: mdb571/hacktoberfest-action@master
        env:
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} <-- add this line
          LABEL_COLOR: ${{ secrets.LABEL_COLOR }}
          LABEL_FILTER: ${{secrets.LABEL_FILTER}}

Amazon web-scraper

Aim

Recieve an email when the price of an Amazon product drops below your budget

Details

This script inputs three things- the link of the Amazon product, your budget for it and how frequently you wish to monitor its price. That's it- keep the script running in background and you will receive an email alerting you when the price is within your budget!

PS- The exact instructions to do so will be provided in the README.md

Python-Telegram bot

Aim

  • A telegram bot that can send memes, jokes, riddles and much more. A python-telegram wrapper can be used.

Making Graphical Calculator using Tkinter (GUI)

Aim

  • Script in python to build User Interactive Calculator using Tkinter which is a GUI toolkit.

Details

  • The user have a choice to do any operation.
  • Define all the functions and the user interactive buttons and more..

bmi-calculator-added

Aim

-added a bmi-calculator script

Details

  • i recently added a bmi calculator script pls add that to your code and support me in open source contribution. thank you

Perform a Google news search and email results using Python

Aim

  • Perform a google news search of a topic
  • Extract the news heading and link and send an email with results

Details

  • Reading user configuration from file
  • Web scraping of Google using Selenium
  • Sending Emails with Python
  • Scheduling when script will run using Linux Crontab

Add a CODE_OF_CONDUCT.md

AIM

  • Create a Code of Conduct which all Project Administrators, Mentors and Participants must abide by.

Details

  • Mention the Standards which everyone should abide by on welcoming and inclusive language including constructive criticism.
  • Add the required responsibilities for Project Maintainers.
  • Mention the Scope of this Code of Conduct.

Scrap E-Mail Links from a LinkedIn Post

Aim

  • Scrap E-Mail Links from a LinkedIn Post.

Details

  • The basic features I am looking at from this Script include:
  • Enter the Link of the Post
  • Scrap the E-Mail of specified subdomains (G-Mail, Yahoo, Outlook, ProtonMail).
  • Store them on a CSV File and output the same.

Script to automate Google Classroom

Aim

  • Script to automate Google Classroom

Details

Add a bot which automatically joins online meetings/classes (Google meet) on time using

  • Google classroom schedule in a CSV file
  • Account credentials

Add drawing app script

Drawing App using OpenCV

Aim
Create a basic Python script used for making a drawing app using OpenCV

Detail
On calling the file on the command line a window opens where you can draw anything.

Temporary Registrations and Sign-Up Tool

Aim

  • Objective of the Script : To generate a Python script to help with temporary details for signups and registrations and to avoid spams if real details are given.

Details

  • Features of the Script : A python script that generate a new temporary profile that can be used for annoying logins, sign ups, registrations etc.

Script will create a username, temporary email id, strong password

Script to Organize Files in Your System.

Aim

  • This script should automatically organizes your complete system making. You can use modules such as os and shutil for this purpose.

Details

  • Movies files of certain extension to specified location
  • Segregate files according to their types.

Script to auto-attend Zoom Classes

Aim

  • Create a Script to auto-attend Zoom Classes.

Details

  • The basic features that should be present include:

Get the Meeting ID and Meeting Password from the Console
Open the Zoom Class keeping Camera/Audio off.

instagarm profile pic downloader

Hey buddy I had gone through your code "instagarm profile pic downloader" but there is a problem that iit does not download profile pic in hd so iI am suggestin my code please check it out and add it if you liked that.
Thank you

Python voice assistant to fetch and read news from NewsAPI

Aim

  • A python script which will fetch news from newsapi.com and will speak that news with headlines and description.

Details

  • A python script which will fetch news from newsapi.com and will speak that news with headlines and description. Reading news and articles sometimes may too time consuming and boring .With the help of this python news reader you listen to top news while working on your other work.

Script to Find Your Wifi Password

Aim

  • Script to find all the saved WiFi password in your system

Details

  • Functionality to Search for the Saved Passwords in the system and Print it out/Save it in text file.
  • Will Help in looking for the Password, if you have forgotten

Script to Convert PDF book into Audiobook.

Aim

  • Convert PDF book into Audiobooks to disseminate knowledge among learners who find difficulty reading.

Details

  • Write a python script where user can enter the path of the pdf file they would like to read. The Script will convert the text of the file specified to speech and render it in real time. You can also add a feature to save it as a mp3 file.

Web scraping script

Aim
Create a python script used for web scraping

Details
To collect data from a website, it requires to web scrape it. Taking a webpage as an example write a python script to scrape it.

Convert2Jpg

The Script converts a photo into jpg format .

Instagram Profile Pic Downloader

Aim

  • Script to download Instagram Profile Pic when given a username

Details

  • Develop a script in Python to download Instagram profile photos when given a username

Scrape memes from reddit

Aim

  • Write a Script to Scrape memes from reddit !!

Details

  • Create a Script that can download all pictures of memes from any of these subreddits r/deepfriedmemes, r/surrealmemes, r/nukedmemes, r/bigbangedmemes, r/wackytictacs, r/bonehurtingjuice using Web Scrapping and store them in your Local System.
    Languages

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.