Skip to content

Latest commit

 

History

History
68 lines (52 loc) · 1.76 KB

File metadata and controls

68 lines (52 loc) · 1.76 KB

PythonApps

Smaller individual Python apps I've made in my freetime.

Website Blocker

Blocks a customizable list of sites from being accessible at adjustable time ranges in order to boost productivity during hours of your choosing.

Web Map Generator

Ingests JSONs and delimited files containing geographic data such as population, altitude, latitude/longitude, etc, and plots it in an html file for easy in-browser viewing.

Dictionary Generator, or Lists of Lists Combiner

This script combines each list from each column into one column. The result is one list with each index of that final list containing all the values that were in that index in the other lists.

Particularly useful in concatenating lists of years, makes, and models that automotive parts were compatible with.

This also deduplicates entries.

Parameters:
  • CSV file containing any number of columns
  • Each column contains a list of values, separated by ' > '
  • Assumes the length of each list in each column is equal
  • Like indices are concatenated using ':'
  • Indices are separated by ','

Example input:

PRIMARY_KEY list_1 list_2 list_3
001 A > B > C D > E > F X > Y > Z

Final output:

PRIMARY_KEY final_list
001 A:D:X,B:E:Y,C:F:Z

Phone and Email Extractor

Scans and extracts phone numbers and emails from your clipboard, and changes the contents of the clipboard to only contain the phone numbers and emails found.

Password Strength Tester - WIP

Will test how strong a password is by measuring complexity.