-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathTODO
More file actions
94 lines (92 loc) · 2.7 KB
/
TODO
File metadata and controls
94 lines (92 loc) · 2.7 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
The object and Magic methods
Modules:
https://docs.python.org/3/library/modules.html
Stdlib:
https://docs.python.org/3/tutorial/stdlib.html
https://docs.python.org/3/tutorial/stdlib2.html
Reference / id() / Garbage collector and the Python private heap space / maybe with scopes.
https://docs.python.org/3/library/gc.html
Scope, Namespaces and global and py3 nonlocal (and dir(), __builtins__.__dict__)
https://docs.python.org/2/tutorial/classes.html and also py3 version
clojure
property
https://www.programiz.com/python-programming/property
http://www.python-course.eu/python3_properties.php
http://stackabuse.com/python-properties/
descriptor
http://users.rcn.com/python/download/Descriptor.htm
https://docs.python.org/3/howto/descriptor.html
Memory in Python
https://docs.python.org/3/c-api/memory.html
http://www.evanjones.ca/memoryallocator/
https://docs.python.org/3/c-api/index.html
ternary operators
Math and the math library
File Objet
kwargs and kargs
Scoping
Lambda
objects (IPC) : mutex / pipes / systems sockets / signals
Threading / Processes / Gil
Generators / Yield
Iterators / itertools
Decorators
Ctypes
map / reduce
Standard library overview
configparser
argparser
Datetime / time / tiemstamp
Python 2 3 and six , abc
Metaclasses
Logging
https://docs.python.org/3/howto/logging.html
https://docs.python.org/3/howto/logging-cookbook.html
Debugging -> PyCharm, PyDbg
Profiling
Regex:
https://docs.python.org/3/howto/regex.html
Yaml / json / pickle
Template engines / Jinja
requests and urlib
Sockets
https://docs.python.org/3/howto/sockets.html
0MQ
Api rest models
Queues
Unit testing and mock
http://sametmax.com/se-simplifier-les-tests-python-avec-pytest/
http://sametmax.com/un-gros-guide-bien-gras-sur-les-tests-unitaires-en-python-partie-1/
Web framework: Django, flask, webop , mvc
coroutines / async
asyncio
https://community.nitrous.io/tutorials/asynchronous-programming-with-python-3
Twisted
Deamoning
schedulers : celery and apscheduler
system
crypto
Database
String formats : unicode, utf8
Bytes operation
Boolean Logic
Functional programing and functools
https://docs.python.org/3/howto/functional.html
Weak reference
Fabric / paramiko
Type hints (static typing)
Packaging: module / init / import / setup.py / venv pythonpath / pip / easy_install / egg/ wheel / setuptools
https://docs.python.org/3/tutorial/venv.html
Inspect
colletions
heapq
array
enum
mmap
builtins
https://docs.python.org/3/library/functions.html#built-in-funcs
https://docs.python.org/3/library/constants.html#built-in-consts
Context manager
https://docs.python.org/3/library/contextlib.html
Language ref:
https://docs.python.org/3/reference/index.html