Fragen über Fragen
,Wir haben uns ausnahmsweise mal tagsüber zusammengesetzt, um uns anhand von ein paar Fragen über Python zu unterhalten.
Inspiriert von "My Python Development Environment, 2020 Edition" versuche ich hier gerade mal Dinge in einem Github-Repository zu sammeln, die nützlich sein können, wenn man eine Python Entwicklungsumgebung aufsetzen will. Momentan ist das etwas maclastig, weil ich üblicherweise auf Macs arbeite. Aber wenn jemand für Linux oder Windows ähnliche Tipps hat, freue ich mich natürlich immer über pull requests :). Hier gehts zum Repository.
Shownotes
Unsere E-Mail für Fragen, Anregungen & Kommentare: hallo@python-podcast.de
News aus der Szene
Fragen
- Home Assistant
- alt.sysadmin.recovery manpages
- Not invented here (NIH)
- Python Modules / Packages
- Borg Pattern
- Python Classes/Objects
- classmethod staticmethod
- Primer on Decorators
- functools.wraps
- Closures
- Mixins
- Monkeypatching
- Function argument unpacking
- Lambda expressions
- Container datatypes - UserList / UserDict etc
- Shallow and deep copy operations
- Redux
- Object serialization: pickle marshal shelve
- Introspection: help dir
- Thread-based parallelism
- asyncio - Asynchronous I/O
- Coverage.py
- Profiling
- kcachegrind
scatty on 23. Dezember 2019 20:39
Die Zeilenumbrüche von black führen zu lesbareren Diffs. Vor allem bei Code Review kann man dadurch auf einen Blick sehen, was sich genau geändert hat.
Ich musste mich auch erst daran gewöhnen, aber mittlerweile möchte ich es nicht mehr missen.