PyCologne Treffen September 2014

Datum: 10.09.2014, 19:00 Uhr

Nach der FrOSCon-Nachlese und PySV-Neuigkeiten gab es einen ausführlichen Vortrag über den 6809-Emulator DragonPy von Jens Diemer sowie drei kürzere Lightning Talks zu Docstring-Extraktion, pip/ZODB und dem Casten von Klassen. Rund 22 Personen waren dabei, darunter etwa sechs zum ersten oder zweiten Mal.

Anwesend: 22 Personen

Agenda

  • Bericht und Nachlese von der FrOSCon (Alle)
  • Vermischtes: Ankündigungen, Buchbesprechungen, PySV
  • DragonPy: Ein Emulator für Homecomputer mit 6809-CPU (Jens Diemer), https://github.com/jedie/DragonPy
  • Lightning Talk: Docstrings und Kommentare aus Python-Source-Code ohne Evaluation extrahieren (Christopher Arndt)
  • Kneipe!

Begrüßung

Chris begrüßt die Anwesenden im Namen von pyCologne, Johannes begrüßt im Namen des CCC. Begrüßungsrunde mit ein paar neuen Gesichtern, ca. 6 Personen sind zum ersten oder zweiten Mal da.

Veranstaltungen

PySV-Neuigkeiten

Reimar informiert über PySV-Neuigkeiten:

  • Jira (https://www.atlassian.com/de/software/jira), Community-Lizenz, kann allen angegliederten Python-Open-Source-Projekten via PySV zur Verfügung gestellt werden. Jira wurde für die Organisation der EuroPython 2014 eingesetzt. Ansprechpartner: Andi.
  • PDFReactor kann als Service angegliederten Python-Open-Source-Projekten via PySV zur Nutzung bereitgestellt werden: http://www.pdfreactor.com/. PDFReactor wurde eingesetzt, um das Booklet der EuroPython-Konferenz zu erstellen.

FrOSCon-Nachlese

Stände von pyCologne (http://pycologne.de), PySV (http://pthon-verband.org) und pymove3D (http://pymove3d.pysv.org). Python-Track am Sonntag, Vorträge gut besucht. Die Stände waren nicht einladend aufgebaut. Das Programm für April muss im Mai eingereicht werden, Termin ist das letzte August-Wochenende.

Eigene Rundstehtische mitbringen (Anschaffung durch PySV?). Der Monitor als Magnet hat gut funktioniert (Monitor war von Armin privat, eventuell Anschaffung durch PySV erfragen).

DragonPy: Ein Emulator für Homecomputer mit 6809-CPU - Jens Diemer

Tutorial zu Emulatoren:

Lightning Talks

Docstrings und Kommentare aus Python-Quellcode ohne Evaluation extrahieren - Christopher Arndt

getdocstrings: https://gist.github.com/SpotlightKid/1548cb6c97f2a844f72d#file-getdocstrings-py, benutzt das ast-Modul: https://docs.python.org/3/library/ast.html

getcomments: https://gist.github.com/SpotlightKid/afe403ae3cd52ad37d8b#file-getcomments-py, benutzt das tokenize-Modul: https://docs.python.org/3/library/tokenize.html

pip und ZODB - Aroldo

Eine konfuse Diskussion folgt.

Vererbung und Casten von Klassen - Christian

Wechsel von Klassen während der Laufzeit ist möglich. Findet Anwendung in matplotlib oder Ähnlichem. Anmerkung von Chris: myclass.__class__.__bases__ (Tupel) kann neu modifiziert werden.

Ausklang

Nächstes Treffen: 8. Oktober. Der Abend wird im Herbrands mit Bier und Python-Diskussionen beendet.


Protokoll des Treffens, gemeinsam im Etherpad mitgeschrieben und aus dem Archiv der Jahre 2013 bis 2020 übernommen.