Difference between revisions of "Python"

From jWiki
Jump to navigationJump to search
Line 30: Line 30:
* [https://www.youtube.com/watch?v=bAcfPzxB3dk Machete-mode Debugging - Ned Batchelder, PyCon 2016]
* [https://www.youtube.com/watch?v=bAcfPzxB3dk Machete-mode Debugging - Ned Batchelder, PyCon 2016]
* [https://www.youtube.com/watch?v=UANN2Eu6ZnM Raymond Hettinger "The Mental Game of Python", PyBay2019]
* [https://www.youtube.com/watch?v=UANN2Eu6ZnM Raymond Hettinger "The Mental Game of Python", PyBay2019]
* [https://www.youtube.com/watch?v=wf-BqAjZb8M Beyond PEP8] - Raymond Hettinger talking about foolish consistency
* [https://www.youtube.com/watch?v=5JnMutdy6Fw Pandas from the Ground up - PyCon 2015]


== Explanations ==
== Explanations ==
Line 51: Line 53:
** see also the older [https://scipy.github.io/old-wiki/pages/EricsBroadcastingDoc "Eric's broadcasting doc"]
** see also the older [https://scipy.github.io/old-wiki/pages/EricsBroadcastingDoc "Eric's broadcasting doc"]
* [https://mas-dse.github.io/DSE200/cheat_sheets/1_python/6_2_NumPy_for_MATLAB_users.pdf MATLAB to Numpy cheatsheet]
* [https://mas-dse.github.io/DSE200/cheat_sheets/1_python/6_2_NumPy_for_MATLAB_users.pdf MATLAB to Numpy cheatsheet]
* [https://www.youtube.com/watch?v=5JnMutdy6Fw Pandas from the Ground up - PyCon 2015]


== Misc. ==
== Misc. ==
Line 60: Line 61:
* [https://azhpushkin.me/posts/python-c-under-the-hood Under the hood of calling C/C++ from Python]
* [https://azhpushkin.me/posts/python-c-under-the-hood Under the hood of calling C/C++ from Python]
* [https://www.evanjones.ca/memoryallocator/ Python's Memory Allocator] - some notes on arena allocation in CPython
* [https://www.evanjones.ca/memoryallocator/ Python's Memory Allocator] - some notes on arena allocation in CPython
* [https://www.youtube.com/watch?v=wf-BqAjZb8M Beyond PEP8] - Raymond Hettinger talking about foolish consistency
* [https://realpython.com/cpython-source-code-guide/ Your Guide to the CPython Source Code]
* [https://realpython.com/cpython-source-code-guide/ Your Guide to the CPython Source Code]
* [https://arpitbhayani.me/blogs/super-long-integers "How python implements super long integers?"] - an excellent article about how CPython implements arbitrarily large integers.
* [https://arpitbhayani.me/blogs/super-long-integers "How python implements super long integers?"] - an excellent article about how CPython implements arbitrarily large integers.

Revision as of 02:57, 13 February 2022


🐍🐍🐍

Official documentation

Python Enhancement Proposals (PEPs)

Here in no particular order are some PEPs I find to be interesting reading

Talks

Explanations

Interesting libraries

SciPy stack

Misc.