Python

=== aliases ===
https://askubuntu.com/questions/351318/changing-symlink-python-to-python3-causes-problems Use aliases instead of symlink for python version management or create virtual environment. 
=== programcreek.com ===
https://www.programcreek.com/python/example/89415/cv2.fillPoly
https://github.com/AVGInnovationLabs/DoNotSnap/blob/master/RegionOfInterest.py
=== Windows path ===
* http://stackoverflow.com/questions/6318156/adding-python-path-on-windows-7 
* https://github.com/KartikTalwar/dotfiles/blob/master/bat/python.bat vimrc finds path to python
=== dependencies ===
https://tech.instacart.com/freezing-pythons-dependency-hell-in-2018-f1076d625241
https://github.com/instacart/lore Lore makes machine learning approachable for Software Engineers and maintainable for Machine Learning Researchers
=== aura ===
https://github.com/AuraUAS/aura-props
=== sqlite ===
You'll most likely notice you have a something.db-journal file - that was my first sign!
I ended up writing a class to abstract stuff away but the key line is, when creating the table, execute the pragma line:
PRAGMA journal_mode = OFF
http://www.stevemcarthur.co.uk/blog/post/some-kind-of-disk-io-error-occurred-sqlite/ and for more information see here http://www.sqlite.org/pragma.html
I found this was due to weird permissions with the default DELETE option. TRUNCATE works as well as OFF 
https://gist.github.com/17twenty/8831301
* https://gist.github.com/shichao-an/ec1b0ee1aa85d7b3c863 base class __repr__
=== github ===
https://github.com/jakevdp/WhirlwindTourOfPython
https://github.com/jakevdp/PythonDataScienceHandbook
* pyenv
* https://github.com/jupyter/qtconsole
https://github.com/google/pytype pytype can statically analyze your Python code, and point out bugs and errors it finds. It works on any kind of code, and doesn't need any special directives to be useful.
=== youtube ===
https://www.youtube.com/watch?v=s6cvSkbWG3s c bindings
=== Understanding OOP hoax in python ===
:"....A staticmethod is just like a function outside the class. It is never bound, which means nomatter how you access it (on the class or on an instance), it gets called with exactly the samearguments you pass. No object is inserted as the first argument ..." https://web.archive.org/web/20110626171723/http://www.cafepy.com:80/article/python_attributes_and_methods/python_attributes_and_methods.pdf
English translation: A static function associated with a class and object is just like a function outside the struct. It is never bound, which means no matter how you access it (on the class or on an instance), it gets called with exactly the same arguments you pass. The function doesn't take as its first parameter the struct itself as would usually be the case.
=== links ===
* Oop
* https://pythonprogramming.net python tutorial site on many. by uploader sentdex on youtube
* Python tutorial techbeamers tutorial 
* c coding
* golang
Category:Python
Category:Coding