89 private links
Another, more gentle and longer, introduction to the idea of python generators (yield
)
Combine python, scipy and pygame to turn wallpapers into low poly art images and animations.
Tag your time, get the insight. traggo alternative, pretty similar but not based on key:value pairs #tags instead.
More mature interface and reporting functionality, less extensive dashboarding possibilities.
Creating super simple GUI image viewing (with editing and layering possibilities) with just a few lines of python.
Uses qt as its display library (the only one right now afaik?)
Commandline client for python-bibtex and doi requests.
Could be useful either as-is or for inspiration for an own reference management software.
Python library to manipulate PDF page labels.
Meaning: you can change the labelling of page sections (preface getting roman numerals and different numbering scheme than main section, etc)
Should be really useful for later on programatically going to the correct pages and extracting the correct page citations from annotations etc
Written in python and intended for web scraping.
What's really nice is that is supports a lot of languages (english, french, spanish, russian, german, etc) without any need for switching in code.
Simple introduction to a bunch of argparse options, letting you create nice python cli applications pretty quickly (and more importantly rather painlessly, once you get used to it)
Python bindings for bibtex.
Can be used either as a cmdline replacement for bibtex, or, more practically, as a python library to parse and interact with bib files.
Careful, however, since some mention that it rewrites, and sometimes messes up? Still have to investigate before letting it loose on my actual bibtex libraries.
# If Python version returned above is 3.X
python3 -m http.server
# On windows try "python" instead of "python3", or "py -3"
# If Python version returned above is 2.X
python -m SimpleHTTPServer
Extensive explanation of generators in python (yield
, etc.) with examples on top
Accessing and working with taskwarrior through python
Python wrappers for dynamic menus (dmenu, rofi, fzf, ...)
Greatly simplifies calling and working with menus through python.
Often this happens because pipx intends to use an older version of pip or similar issues after upgrading the system version of python.
Most drastic, but also most efficient, solution in this comment.
The Rich API makes it easy to add color and style to terminal output. Rich can also render pretty tables, progress bars, markdown, syntax highlighted source code, tracebacks, and more — out of the box.
Alternative to hledger, written in python and supporting an easy python extension system (write your own plugins).
Generally intended to be simpler to use than ledger/hledger, at the expense of very advanced settings and input options.
Provides its own query language to find transactions, as well as an integrated web interface (and https://github.com/beancount/fava as a more advanced implementation of the web interface). Looks really good and functional, as well as way simpler than e.g. Firefly III interface.
A pluggable system for tasklib based TaskWarrior hooks. Faster, less boilerplate code!
Makes it very easy to create taskwarrior hooks in python. Does require a bit of setup however, since it first requires tasklib to exist on the system (/in the environment) and then also requires the taskpirate library.
Small web application framework: write html templates, populate with stuff from the python flask-application, easily defines routes and router variables, and you're good to go!
Works really well for simple apps. Can apparently scale up, but I haven't tried.
Perhaps one of the best books if you want to get started learning python -- and it's various applications.
Supplement with a more theoretical book from O'Reilly, or another project-oriented introduction from NoStarch Press (to get a different angle on the same concepts) and you should be good to go for the start!
A GraphQL client library in Python