1455
Comment:
|
← Revision 18 as of 2023-10-10 00:31:07 ⇥
1755
|
Deletions are marked like this. | Additions are marked like this. |
Line 5: | Line 5: |
* [[SplitSyslogInPython]] , [[Python/AsyncIo]] [[https://dbader.org/blog/python-dunder-methods|Funders]] | * pyenv - shell tool for selecting Python interpret * [[SplitSyslogInPython]] , [[Python/AsyncIo]] [[https://dbader.org/blog/python-dunder-methods|__Dunders__]], [[Python/Types]] |
Line 25: | Line 26: |
* typer -> nice -> [https://typer.tiangolo.com/] |
|
Line 30: | Line 33: |
== Python modules/libraries == * argh - generates command line arguments from a function parameters * redis_cache - decorator to cash function responses in redis |
PYTHON links
- pyenv - shell tool for selecting Python interpret
SplitSyslogInPython , Python/AsyncIo __Dunders__, Python/Types
Retry with https://julien.danjou.info/python-tenacity/
Contextmanager 20160307 add enter and exit to a class or use yield in function
Online python environment and hosting that works in your webbrowser with no install. https://www.pythonanywhere.com/
FSM - Clean state machine http://www.talyarkoni.org/blog/2014/10/29/yet-another-python-state-machine-and-why-you-might-care/
Decorators - http://thecodeship.com/patterns/guide-to-python-function-decorators/,
Python Virtual Environments
Since python 3.5 use pyton to create
python3 -m venv myproject/ #activate source myproject/bin/activate
Python libraries
Python command line
typer -> nice -> [https://typer.tiangolo.com/]
$ pip install delegator.py
$ pip3 install timeloop https://medium.com/greedygame-engineering/an-elegant-way-to-run-periodic-tasks-in-python-61b7c477b679
Python modules/libraries
- argh - generates command line arguments from a function parameters
- redis_cache - decorator to cash function responses in redis
...