Skip to content

Python_index_2

Pete Garcin edited this page Dec 12, 2017 · 5 revisions

E-mail Address Validation
EAN Bar code image generator
EAP-MD5 802.1X Supplicant
Easier positional arguments for optparse
Easily create a Python REPL in Python
Easily creating dialog boxes from XRC files
Easily Write Nested Loops
Easy attribute setting and pretty representation
Easy binary2decimal and decimal2binary
Easy Bit Arrays using Long Integers
Easy Cross Platform Excel Parsing With Xlrd
Easy Exception, Error Handling and Debugging with Auto Logging
easy file parsing
Easy interact with Mac Os user,
easy logging with extras
Easy property creation and control
Easy Property Creation in Python
Easy State Pattern - support for implementing state machines
Easy string interpolation in Python 2.4
Easy testing of CGI scripts
Easy threading with Futures
Easy to use object-oriented thread pool framework
Easy to use, easy to read, python based HTML generation
easy user input
Easy way to 'unget' a value from a generator using send()
Easy XML
easyjson.py - parsing JSON from buffer and from file
Echo input with a time delay after each line
ed25519
edge-coloring of a bipartite graph
edge-coloring of a bipartite graph
edit dictionary values (possibly restrained) with Tkinter
Efficient and Comfortable HTML-Template Macro
Efficient character escapes decoding
Efficient database trees
Efficient generation of permutations
Efficient Running Median using an Indexable Skiplist
Egg Timer
eiffelmethod
Eight queen problem
Eight Queens
Eight Queens using Generator
Eight Queens With out Permutations
Eight queens. Six lines.
Elegant (?) AoP for methods and functions
elegant numbers
Elegant Tkinter Splash Screen
ElementTree CDATA support
ElementTree Text Helper
ElementTree Wrapper
Elisp code to insert super calls in Emacs
Ellipse
Elliptic Curve Prime Factorisation
Emacs-like hotkey support for wxPython
Email address leech
Email pretty tracebacks to yourself (or someone you love)
Embed lyrics into MP3 files using mutagen (USLT tag), optionally set other ID3 tags
Embedding media content in an HTML page with PyEmbed and Python
emingoo - Extract emails from google search results
Emit Qt signals from a non QObject type
EMMG simulator
emulate collections.defaultdict
Emulate Keyword-Only Arguments in Python 2
Emulating super() in Python 3.x using Python 2.7
Enable Clear Type font smoothing on Windows (ctypes version)
Enable Clear Type font smoothing on Windows (pywin32 version)
Enable xmlrpclib to maintain a JSP session
Encode messages and message digests in 'Bubble Babble' format
Encode multipart form data for uploading files via POST
Encoding A String
Encoding Unicode data for XML and HTML
Encrypt and Decrypt Text and Text Files (BETA)
Encrypt and Decrypt Text and Text Files (BETA) Jython GUI
Encrypting A String
Energy Distrubution of Black Body
Enforce all outside the 'import *' antipattern.
Engineering notation.
Engineering notation.
Enhanced Complex Number Type
Enhanced Complex Number Type
Enhanced safe string formatting
Enhancing dir() with globs
Ensuring a name definition in a module namespace
Entering accented characters in Tkinter widgets
entry_point decorator - no more if name == 'main'
Enumerate printer job information
Enumerated values by name or number
Enums for Python
Environment manipulation on Windows NT or Windows 2000
Environment Variables with mod_python and the Publisher Handler
EOQ
Equally-spaced floats part 2
Equally-spaced numbers (linspace)
Equivalence partition
error function and complementary error function
Error logging with context manager and decorator
Error propagating class for uncertain numeric quantities
Error reporting via decorator
Evaluate upper-letters variable name as constants at compile time.
Evaluates string embedded expressions (rubstr module) (v 0.91)
Evaluating code inside strings
Evaluator 2.0
event driven programming
Event Scheduling (threading.Timer)
EventQueue class to queue function calls
Evolution optimization strategy
Evolutionary Algorithm (Generation of Prime Numbers)
Example For winreg (1)
Example For winreg (2)
Example of using ADSI to change a NT password
Example setattr & getattr overloading
Examples for random float between 0 and 1
Examples of algorithm composition with the observer pattern, using generator coroutines
Exception handling in a single line
Exception Handling in an Expression
exception handling using decorators
Exception-based Switch-Case
exceptional & final: Functional exception handling
ExceptionContainer
ExecSql.cgi returning JSON for SQL
Exectute shell command on Remote *nix machine
Execute a function on multiple argument sets in parallel using a thread pool.
Execute remote commands on windows like psexec
Executing modules inside packages with '-m'
EXIF-date-based JPEG files rename using PIL
EXIF-date-based JPEG files rename using PIL
Exiting a loop with a (single) key press
expand_tabs.py - expand tabs in files in-place
Expanded dictionary inversion
Expanding and Compressing Tabs
Expectation-Maximization
Experiment with Kaprekar's routine
Explicit Tail Call
Explosive Embers
Export Oracle Database to CSV using cx_Oracle
export variable on win32 like *nix
Exposing a COM component as a web service via XMLRPC with CherryPy (windows-specific)
Exposing a Pyro remote object as a web service via XMLRPC with CherryPy
Expression Evaluator
extend textwrap.TextWrapper to handle multiple paragraphs
Extended Euclidean Algorithm
extended great common divisor function
Extended optparse to allow definition of required options.
ExtendedIfElse
Extending anydbm with marshal
Extending Classes
Extending ConfigParser for reading and writing options from Windows Registry
Extending non-extendable C++ based Python classes
Extending python with prolog syntax and resolution
Extending pyunit
Extending socket.socketpair() to work on Windows
Extending the 'logging' module
extending xrange to support slicing and indexing
Extensible object to XML convertor
Extension to Pythologic -- Prolog syntax in Python
Extension to Python 3 Counter class
Extention Editor
External Counter
Extract (Kill) mail attachments
Extract a compressed file
Extract a inner function from a class or a function
Extract air quality data of Santigo , Chile on csv file
Extract data from feedjit
Extract elements with id attributes from HTML
extract email addresses from files
extract emails from a mbox read on stdin
Extract images of a PDF - optionally by page using PyMuPDF / fitz
Extract Multiple TAR Files & Directories
extract table into 2-vector from html page
Extract text from XML document
Extract text from XML document, II
Extract verbatim texts from LaTeX file
Extract, expand and execute command from file
Extract, expand and execute command from QEditor menu file in file association
Extracting *.tar.gz files in Windows ...
Extracting a low resolution grid from a high resolution grid
Extracting data from chm (Microsoft compiled html)
Extracting structured text or code
Extracting Windows file versions
Extraction and manipulation class for Microsoft Access
ExtraMenu - a TkInter menu with arbitrary widgets as sub-menus
Extremely Strong Password Generator
EZ DDX COW
Factorial
Factorial
Factorial-Lambda
Factory pattern
Factory pattern
Fallout 3 "terminal hacking" minigame cracker
fancy rich comparisons and MAXIMUM ANY and MINIMUM objects...
Farey Sequence
farey: Numeric to rational via Farey fractions
Fast and elegant switch/case-like dispatch
Fast constant function
Fast copy of an object having a slow init
Fast flatten() with depth control and oversight over which subtrees to expand
Fast Indexing functions (greater than, less than, equal to, and not equal to)
Fast min/max function
Fast posmax
fast prime number list creator
Fast Running Median using an Indexable Skiplist (Fast version)
Fast select
Fast sort the list of objects by object's attribute
Fast Sorting of n dimensional array by first dimension
Fast, re-entrant, optimistic lock implemented in Cython
Faster Factorial
Fastest way to list all primes below N in python
fcntl.flock() (Unix file lock) behaviour sampling script
FeatureClassRandomizer
FedEX Tracking Information
Feigenbaum constant calculation
Fern IFS Fractal
Fetch a file preserving relative path
Fetch all (new) xkcd strips
Fetch diary entries from Advogato
Fetching photos from nokia cellular using gnokii
ffmpeg ppm.so vhook plugin
fiber scheduler
fibonacci
Fibonacci Data Compression
Fibonacci Number Generator
Fibonacci Object
Fibonacci sequence using generators
Field Compare
Fifo as single linked lists
File browser for tkinter using idle GUI library
File comparison utility in Python
File encryption using stream cipher
File Extractor
file path generator from path patterns
File Path Logger
File read/write routines
File Selection Wrapper
File Share Messenger 1.0
File Share Messenger 2.5
File Subclass That Only Returns Additions Since Last Access
File Tkinter dialogs
File To Hex
File Unzip
File Unzip (lite)
fileinput as a generator
FileSet - case insensitive but case preserving set of files
FileSpec: Set it, forget it, reuse it
filetail.py
FILETIME to datetime
Fill paragraph
Filling command line arguments with a file
Filter a string and only keep a given set of characters
filtered interpolation
Filtering CSV data by fields (cut for csv)
Filtering out elements/attributes from a given namespace
Find a file given a search path
Find a line of text in another file
Find a unique name based on prefix + digit in log2(n) + log2(n/2)
Find all fonts used in a PDF document by page
Find All Indices of a SubString in a Given String
Find all subclasses of a given class
Find and replace string in all files in a directory
Find cyclical references
Find cyclical references
Find duplicate file names
Find Duplicate Files
Find file in subdirectory
Find function in a ram.map file
Find IE Cookie
Find Multiple Elements In a List
Find Paper Format of based on Pixel Width and Height of a (PDF) Page
Find Path to Object
Find Prime Numbers in python
Find the arity of a Python function
Find the common beginning in a list of strings
Find the largest run of Heads or Tails with tolerance
Find the most frequent elements
Find the nth prime in python
Find the oldest (or yougest) of a list of files
Find what class an attribute - ie, myObj.myAttr - comes from, and how it's defined
Finding (and Replacing) Nemo
Finding complete loops in a map of connected nodes
Finding differences in patches on Solaris
Finding Eulerian path in undirected graph
Finding out an argument default
Finding out the number of values the caller is expecting
Finding sets in the card game SET!
Finding significant digits
Finding the convex hull of a set of 2D points
Finding the GCD of a list of numbers (a.k.a. Reducing numbers in a list)
Finding the index of an item in embedded sequences
Finding the intersection of two dicts
Finding the last item in a loop
Finding the location of the taskbar in wxPython
Finding the percentile of the values
Finding the sizes of various Python data types
Finding the value passed for a particular parameter to a function by name
Findng the x'th day in a month
finduser.py
Finite Arithmetic
Finite State Machine (FSM)
Firefox MOD
firefox sqlite files cleaner
firefox sqlite files cleaner (linux)
First / Last Day of the Month
First and last item access with predicates to increase expressiveness
First Class Enums in Python
First Class Enums in Python
First Class Enums in Python
First n primes numbers
First Script.....Anagram Solver
Fisher Yates Shuffle
Fix invalid mail headers when moving from Thunderbird to IMAP
Fix mbox files after importing EML into TB using ImportExportTools
Fix ugly file names to be UNIX shell-friendly.
Fix up a message returned by Python 2.4's email module's feed parser
Fixed keys mapping type
Fixed Lengh List
Fixed Point Iteration in Python
Fixed size cache
Fixing Thunderbird addressbook LDIF export
FizzBuzz
Flash_N_Fade Using Standard Text Mode Python For Linux And Windows...
Flatten a list
Flatten a list (or list of lists, etc.)
Flatten Array/Tuple
flatten sequences
Flatten XML to XPath syntax lines
flatten(...)
Flattened List
Flattening an arbitrarily deep list (or any iterator)
Flattening an arbitrarily nested list in Python
Flattening lists
Flexible datetime parsing
Flexible directory walking
Flexible enumerate()
Flexible observer pattern implementation
Flexible Win32 message pump using MsgWaitForMultipleObjects
Flight Rising Dragon Color Predictor
Flipdict -- python dict that also maintains a one-to-one inverse mapping
Floating point bitwise operations
Floating point range
Floating Point Simulator
Floyd-Steinberg dithering algorithm
Fluent API method decorator
fmap(): a kind of inverse of the built-in Python map() function
Follow Sets Construction
For AMIGA-Heads Only. Generating An Audio Signal In Text Mode Python.
For AMIGA-Heads Only. PAR: As A VOLUME In READ Mode Only.
For AMIGA-Heads Only. Peeking A Memory Address On A Classic AMIGA, Inside Text Mode Python.
For AMIGA-Heads Only. Poking A HW, (Memory), Address On A Classic AMIGA, Inside Text Mode Python.
For Characters in a String, Replace with Character
For MacBook_Pro-Heads Only. Simple LF Audio Oscilloscope Using Standard Text Mode Python.
Forbidding inheritance
Force verbose mode for unittests in an IDE.
foreach.py - Execute a python function for a selected set of files.
Foreign Exchange Rate Alert, CSV version ($CAD<->$USD)
Fork a daemon process on Unix
Form with action like html forms. Tkinter
format a number as an ordinal
format a number for human consumption
Format a text block.
Format database field names in Excel
Format integer as binary string
Format number function
Format version numbers
Format warnings for Visual Studio
format_iter: easy formatting of arbitrary iterables
Formats current exception with stack trace so that it fits in single line and has known encoding.
Formatting numbers with a state machine (implementation of a regex pattern)
Formatting plain text into columns
Forward
Forward iterator
Forwards Compatibility; Generating A Function On The Fly...
Four Bit Vertical Coloured Analogue Bar Graph Generator DEMO...
Fractal painter
Fractal painter
Fractal tree
Frame with border color for Tkinter
frange(), a range function with float increments
freeze(), make any object immutable
Frequency Analyser
Frequency measurement convenience class
Fresh function defaults
FreshFish
Friendly Readable ID Strings
Frozen dictionaries
FSList
FSM 2.5 Reader
ftpfind.py: a command-line tool that combines the functionality 'find' and 'ftp'.
function composition
Function Decorators by Hacking Bytecodes
Function emulation using call
Function for print numbers by parts
Function guards for Python 3
Function Pipelines
Function Pipelines
Function that supports dividing timedelta by float
Function Timeout
function-level coverage analysis for unit tests
Functional style tab expansion
Functional dictionary and list types for Python 2.1+
Functional selection sort
FunctionDecorators
Functions with positional only arguments.
Functions with Strictly Typed Arguments
Funny text generator
Future decorator in a pretty pythonic way
Fuzzy Logic Fractal
Fuzzy matching dictionary
GAE Matplotlib Demo
GAE User Session with HTTP Basic Authentication
Game of Life - Python 3.4 & tkinter
Game theory payoff matrix solver
gamma functions
Garden Requirements Calculator
Gather detailed system information on Mac OS X
Gaussian integration with or without Log singularity
Gaussian quadrature with or without Log singularity
GCD of an arbitrary list
General Class for interfacing with Windows .DLLs
General decorators decorator
General dispatching mechanism for C#-style events
Generalized Apollonian Gasket Fractal
Generalized delegates and proxies
Generate a human readable 'random' password (nicepass.py)
Generate a PDF cheat sheet for converting 0 to 255 between bin / oct / dec / hex
Generate a PDF Greeting Card
Generate a PDF invoice with xtopdf and Python
Generate a Regular Expression to Match an Arbitrary Numeric Range
Generate a set of random integers
Generate a Windows command file to execute a Python program
Generate and Rank Passwords in Python
Generate automatically list of actions with argparse
Generate behave table
Generate create table statements for MS Access tables.
Generate equally-spaced floats
Generate field name to column number dictionary
Generate HTML syntax-highlighted listings for any file using pygments
Generate List of Numbers from Hyphenated and comma separeted string like "1-5,25-30,4,5"
Generate Password and Bit Rank
Generate Python Symbol Lists for a Programmer's Editor Syntax Coloring File
Generate random user names from local dictionary file
Generate Sphinx table
Generate SQL for insertation into table from dictionary object
Generate the parity or sign of a permutation
Generate the partitions of a set, by index
Generate the permutations of a bag
Generate thumbnail image
Generate Unique Session IDs
generates a set of binary files by doing ASCII replacements on a master binary file, controlled by a csv file
Generates tuples of integers with a given sum
Generating a list of prime numbers in one statement
Generating a RSS feed from CVS commits
Generating all strings of some length of a given alphabet
Generating an HTML report listing all crontabs from several hosts
Generating Balanced Parenthesis
Generating Code Coverage HTML Output
Generating combinations in blocks
Generating combinations of objects from multiple sequences
Generating correlated random numbers
Generating get/set methods using a metaclass
Generating get/set methods using closures
Generating random numbers with arbitrary distribution
Generation of captcha without using any fonts
Generator Attributes
Generator Attributes
Generator Based Concurrency, with Real Threads when Needed.
Generator Coroutine Access to Its Own Handle
Generator expressions for database requests
Generator for arbitrary assignment
Generator for integer partitions
Generator for integer partitions (iterative version)
Generator for permutations, combinations, selections of a sequence
Generator for splitting a string on parts of equal size
Generator for wxTreeCtrl item children
Generator methods
Generator of combinations without replacement for a sequence using dynamic programming
Generator with lookahead
Generic block iterator
Generic cacheable value objects superclass
Generic command-line option parser
Generic execution script for a package/application
Generic file processor method
Generic filter logic strategy
Generic flash-videos downloader using webkit
Generic proxy object with before/after method hooks.
Generic throttling for string/sequence functions
Generic vs. Specific Algorithms - Obtaining All Element Combinations from N Sets
Generic way to create a daemonized process in python
Genetic Algorithm in Python source code - AI-Junkie tutorial
Genetic Algorithm Neural Network in Python Source Code
Genetic Optimisation of SLM Holograms
Genreate x digits prime number in python, version 1
Genreate x digits prime number in python, version 2
gentleman's locking (simple cross thread and process locking)
Geocoding Lists via Google Maps
Geocoding via Google Maps
Geohashing
Geometrical-oriented image search
Geometry class for Tkinter
Get a list from a ConfigParser option
Get a posix timestamp from a type 1 uuid
get a stock historical value from google finance
Get a value un windows registry
Get additional group IDs for Unix user (pwd/grp modules)
Get all active email addresses from Windows Exchange Server
get all possible combinations of characters given a string
Get attributes of an object in MS Active Directory
Get columns of data from text files
Get configured!
Get CPU Usage by using ctypes (Win32 Platform)
get dhcp IP
Get disk partition information with psutil (cross-platform)
Get Foreign Exchange Rates
Get full caller name (package.module.function)
get index of element in list using identity
Get MAC address of current interface in one line of code
Get memory usage of Windows processes using GetProcessMemoryInfo (via ctypes)
Get more information from tracebacks
Get multiple elements from a list
Get names and types of all attributes of a Python module
get names of all "up" network interfaces (linux only)
Get parent process pid win32
Get single keypress
Get sys.argv with Unicode characters under Windows
Get system/language/user dependent paths on windows
Get the actual and usable sizes of all the monitors on a multi-monitor Windows system
Get the inversion number of a permutation
get the IP address associated with a network interface (linux only)
Get the MAC address of a remote computer.
Get the path of the currently executing python script using import.
Get the value of a cell from a closure
Get the Windows service name from the long name
Get Tree Representation of Loaded Python Modules
Get UNIX domain socket peer credentials (FreeBSD)
Get user info on Windows, for current user
Get user's IP address even when they're behind a proxy
Get version from Win32 Portable Executable file
get_date wrapper to datetime module
get_equivalent(container, item)
getattr with arbitrary depth.
getch()-like unbuffered character reading from stdin on both Windows and Unix
getch()-like unbuffered character reading from stdin on both Windows and Unix
getFilesByExt
getnum
getReverseConnectivity
getShortPathName
Getting th permutation of a sequence
Getting a dictionary of all members of a class hierarchy
Getting a value from a dictionary
Getting HTML from the Windows clipboard
Getting items in batches
Getting min/max in a sequence greater/less than some value
getting process information on windows
getting process information on windows
getting properties of an object in webdav/exchange part 2
Getting SYSTEM environment variable under Windows
Getting system information under Windows
Getting the data dropped on a window
Getting the SHA-1 (or MD5) hash of a directory
Getting uptime in windows 2000/NT/XP
Getting version number of modules
Ghoster - Windows program to create 0kb clone of folder or drive
Gibbs Sampler
Gimp Paperwhite Scriptfu
git pre-commit hook to reject large files using Python
Give Python code a web plus command-line interface with hug
Global database configuration and context aware connection pool extention for psycopg2
Global Signal Dispatching
Good enough templating
Google App Engine Login
Google Hits
GoogleCacheServer
gprof2dot.py
GPS distance and bearing between two GPS points
GPS Message Checksums
Grab a document from the web
Grab a document from the web
Grab a document with images from the web
Grab a part of a web page
Grab screen on Windows (PrintScreen emulation)
Grabbing text between HTML tags
Grabbing the current line number easily
grade keeper
Graph
graph
Gravner-Griffeath Snowflake Simulation
Gray Code Generator/Iterator
Greatest common divisor
Greatest Common Divisor using Recursion in Python
grep in Python
Group a list into sequential n-tuples
group and partition
Group iterator into n-tuples with None padding
Groupby
Groupby for ndarrays.
Groupby hierarchy tree
groupby() For Unsorted Input
groupbyhead: Group a list of items according to the starting character(s) of items.
GroupBySorted
Grouping objects into disjoint sets
gsl real fft in python3
gsl with python3
GTIN Validate Check Digit or Add Check Digit
GtkWorker
Guaranteed conversion to unicode or byte string
guaranteed-stable sort with the decorate-sort-undecorate idiom (aka Schwartzian transform)
Guard against an exception in the wrong place
Guess a number
Guess a number 2 (the computer attempts to guess your number)
Guess language of text using ZIP
Guess the number, Game
guess.py
guessing
GUID
GUITAR TAB MUSIC SCORE WRITER
Gumowski-Mira Strange Attractor
gzip pipe for asynchronous use

Clone this wiki locally