GitHub - N3dal/python-scripts-1: because i'm tired of gists
01
remove_all_pyc.md
"remove all .pyc files from a git repo"
02
find_all_links.py
"get all links from a webpage"
03
simple_twitter_manager.py
"accessing the Twitter API, example functions"
04
rename_with_slice.py
"rename group of files, within a single directory, using slice"
05
load_json_without_dupes.py
"load JSON, convert to dict, raise error if there is a duplicate key"
06
execution_time.py
"class used for timing execution of code"
07
benchmark_permissions_loading_django.py
"benchmark loading of permissions in Django"
08
basic_email_web_crawler.py
"web crawler for grabbing emails from a website"
09
basic_link_web_crawler.py
"web crawler for grabbing links from a website"
10
find_files_recursively.py
"recursively grab files from a directory"
11
optimize_images_with_wand.py
"recursively grab images from a directory, then optimize them for the web"
12
csv_split.py
"Splits a CSV file into multiple files based on command line arguments"
13
random_name_generator.py
"random name generator"
14
html_to_markdown.sh
"Convert all html files in a single directory to markdown"
15
check_my_environment.py
"Pass in a config file based on your environment"
16
jinja_quick_load.py
"Render a quick Jinja2 template"
17
rewrite_git_history.md
"Backdating/Rewriting Git history (use at your own risk)"
18
zipper.py
"Zip contents of a directory, adding a timestamp to the filename"
19
tsv-to-csv.py
"Convert TSV to CSV"
20
restore_file_from_git.py
"Restore file from Git History"
21
twitter_bot.py
"Twitter Bot"
22
git_tag.py
"Create Git Tag based on a commit"
23
flask_session_test.py
"Just a simple app to see if the sessions are working"
24
sql2csv.py
"SQL to CSV"
25
ip2geolocation.py
"Given a CSV file with an ip address (see sample - 25_sample_csv.csv), return the geolocation based on the ip"
26
stock_scraper.py
"Scrape the S&P 500 Companies list from Wikipedia, then output the data"
27
send_sms.py
"Send SMS message via TextBelt"
28
income_tax_calculator.py
"Income tax calculator via Taxee"
29
json_to_yaml.py
"Convert JSON to YAML"
30
fullcontact.py
"Call the FullcContact API"
31
youtube_sentiment.py
"Calculate sentiment score from the comments of a Youtube video"
32
stock_scraper.py
"Get stock prices"
33
country_code.py
"Convert country code to country name"
34
git_all_repos.py
" Clone all repositories from a public user or organization on Github. Usage:
python git_all_repos.py users USER_NAME or python git_all_repos.py orgs ORG_NAME"