All projects are licensed under the GPL: GPL-2.0
GPL-3.0
Projects:
Note that all CHANGELOG, BUGS, and TODO files may be empty
**Battle_Bots.py -
CHANGELOG,
BUGS,
TODO
A project I found on </Dream.In.Code> as an often
first project. I wrote to teach OOP to others. Would also make it easy to write your
own battle-bot program.
CalendarCountdown.py -
CHANGELOG,
BUGS,
TODO
Give the number of days (and weeks) between today
and a given date.
**Cash_Drawer.py -
CHANGELOG,
BUGS,
TODO
UNFINISHED: a project to keep track of money (duh)
CodeLIB.py -
CHANGELOG,
BUGS,
TODO
Provides get_int, get_ans, and useless exit function
correct_string.py -
CHANGELOG,
BUGS,
TODO
My personal solution to the idiot indent problem with
using multi-line line strings in the syntax
fish.py -
CHANGELOG
BUGS
TODO
My first ncurses project, inspired by a "life" project
we are doing in school. ( IO mode )
**game7.py -
CHANGELOG,
BUGS,
TODO
Project I started after the Penguins won. Meant to keep
track of hockey game stats.
gen_passwd.py -
CHANGELOG,
BUGS,
TODO
My longest project, generates passwords. Goal is to be
simple and totally random.
ivc.py -
CHANGELOG,
BUGS,
TODO
Functions to give Errors if an imported module is wrong. (
previously named "importVersionControl" )
quiz.py -
CHANGELOG,
BUGS,
TODO
Object Oriented multiple choice question solution. See
function main() for an example usage.
rand_pop.py -
CHANGELOG,
BUGS,
TODO
Quick function identical to random.choice(), but calls pop()
of the sequence
removeX.py -
CHANGELOG,
BUGS,
TODO
Set the permissions to 0644 (-rw-r--r--) in $PWD and below,
useful if you copy a tree from a vFAT filesystem and the executable permissions annoy
you
rename_all.py -
CHANGELOG,
BUGS,
TODO
Rename all files in the given directory with an optional
extension. I use it for naming music files.
repeat_cmd.py -
CHANGELOG,
BUGS,
TODO
Repeat command program that allows the user to change only
needed arguments
strict_type.py -
CHANGELOG,
BUGS,
TODO
Idea from my programming book (QtRac.eu) Uses function annotations to type check. I've modified
it some of course ;-)
swapComment.py -
CHANGELOG,
BUGS,
TODO
A comment swapper for pacman mirrorlist files. This should
actually be useful :D
**tournament_helper.py -
CHANGELOG,
BUGS,
TODO
UNFINISHED: A program to help keeps track of tournaments.
Should help with any Tree style or Round style tournament.
** Currently uses CodeLIB
Finished programs:
Code_gen_passwd.py
An example use of CodeLIB
dealers.py
Playing cards? this will keep track of who deals next.
dice.py
A textual dice program, never lose them again.
factors.py
Outputs groups of possible factors (not like GNU factor)
military_time.py
For people that don't understand it :P
pages_left.py
Prints a joke about how far you've read into a book.
palindromes.py
Test if a word of phrase can be reversed.
random_cat.py
Print a random amount of file.
ref_angle.py
Find reference angles, useful while taking Trigonometry.
simp_complex.py
Simplify imaginary number raised to X.
temp.py
Switch between temperature scales.
testcurses.py
Prints out ``dir(stdscr)`` on a curses screen, doubling
as a help and test tool.
UnFinished Programs:
adlibs.py
Places words into a prewritten sentence. Unfinished
because I was bored with the program, but it works.
code_m is the coder of codes.