Skip to content

SLKTH/python-scripts

This branch is 18 commits behind realpython/python-scripts:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

6613b13 · Feb 18, 2016

History

51 Commits
Sep 13, 2015
Apr 21, 2014
May 17, 2015
May 17, 2015
May 17, 2015
May 17, 2015
May 17, 2015
May 17, 2015
Feb 18, 2016
May 17, 2015
May 17, 2015
May 17, 2015
May 17, 2015
May 29, 2014
May 17, 2015
Jun 10, 2014
May 17, 2015
Jun 13, 2014
Jun 16, 2014
May 17, 2015
Oct 16, 2014
May 17, 2015
Jan 3, 2015
May 17, 2015
Jan 7, 2015
May 17, 2015
May 17, 2015
Feb 18, 2015
May 17, 2015
Sep 13, 2015
Sep 14, 2015
Oct 11, 2015
Oct 11, 2015
Oct 25, 2015
Jan 28, 2016
Feb 2, 2016
Feb 2, 2016
Jan 28, 2016

Repository files navigation

Just another repo of Python scripts

  1. 01_remove_all_pyc.md: remove all .pyc files from a git repo
  2. 02_find_all_links.py: get all links from a webpage
  3. 03_simple_twitter_manager.py: accessing the Twitter API, example functions
  4. 04_rename_with_slice.py: rename group of files, within a single directory, using slice
  5. 05_load_json_without_dupes.py: load JSON, convert to dict, raise error if there is a duplicate key
  6. 06_execution_time.py: class used for timing execution of code
  7. 07_benchmark_permissions_loading_django.py: benchmark loading of permissions in Django
  8. 08_basic_email_web_crawler.py: web crawler for grabbing emails from a website
  9. 09_basic_link_web_crawler.py: web crawler for grabbing links from a website
  10. 10_find_files_recursively.py: recursively grab files from a directory
  11. 11_optimize_images_with_wand.py: recursively grab images from a directory, then optimize them for the web
  12. 12_csv_split.py: Splits a CSV file into multiple files based on command line arguments.
  13. 13_random_name_generator.py: random name generator
  14. 14_html_to_markdown.sh: Convert all html files in a single directory to markdown
  15. 15_check_my_environment.py: Pass in a config file based on your environment.
  16. 16_jinja_quick_load.py: Render a quick Jinja2 template
  17. 17_rewrite_git_history.md: Backdating/Rewriting Git history (use at your own risk)
  18. 18_zipper.py: Zip contents of a directory, adding a timestamp to the filename
  19. 19_tsv-to-csv.py: Convert TSV to CSV
  20. 20_restore_file_from_git.py: Restore file from Git History
  21. 21_twitter_bot.py: Twitter Bot
  22. 22_git_tag.py: Create Git Tag based on a commit
  23. 23_flask_session_test.py: Just a simple app to see if the sessions are working
  24. 24_sql2csv.py: SQL to CSV.
  25. 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. 26_stock_scraper.py: Scrape the S&P 500 Companies list from Wikipedia, then output the data.
  27. 27_send_sms.py: Send SMS message via TextBelt
  28. 28_income_tax_calculator.py: Income tax calculator via Taxee
  29. 29_json_to_yaml.py: Convert JSON to YAML
  30. 30_fullcontact.py: Call the FullcContact API
  31. 31_youtube_sentiment.py: Calculate sentiment score from the comments of a Youtube video
  32. 32_stock_scraper.py: Get stock prices

About

because i'm tired of gists

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 98.6%
  • Shell 1.4%