83 private links
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.
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
python taskwarrior api. Contribute to ralphbean
A Python library for interacting with taskwarrior databases. - robgolding
Introduction
Python Basics
Flow Control
Functions
Lists
Dictionaries and Structuring Data
Manipulating Strings
Pattern Matching with Regular Expressions
Input Validation
Reading and Writing Files
Organizing Files
Debugging
Web Scraping
Working with Excel Spreadsheets
Working with Google Spreadsheets
Working with PDF and Word Documents
Working with CSV Files and JSON Data
Keeping Time, Scheduling Tasks, and Launching Programs
Sending Email and Text Messages
Manipulating Images
Controlling the Keyboard and Mouse with GUI Automation
Installing Third-Party Modules
Running Programs
Answers to the Practice Questions
Five python data tutorials:
- visualizing data
- working with apis
- gui
- web scraping
- networks
from very basic to pretty advanced
O'Reilly book covering TDD for python -- primarily focused on web dev (with django especially)
Working with the Chronicling America API Chronicling America makes available American newspapers between 1789-1963. 🙌 This means we can access the data available by their API to explore the contents of the archive. First, we need our URL and search parameters. Using the inputs below, we can built our URL for a search term and the number of results we'd like back. We'll default to and , but feel free to adjust the inputs. We return our data, which comes back to us by providing the total number of
Understanding the process of practice, the idea of iterative improvement, and what it takes to become an expert at python, programming, or anything really.
Can send text between any two adjacent vim windows.
Text can be defined by visual selection, motions and text objects.
Tries to position the cursor in a convenient place after each call.
Dot repeatable.
can be used for python or R for data science repl experience