[python-nl] gebruik van propertyklasse

Martijn Pieters mj at python.org
Mon Jul 3 14:53:20 CEST 2006


Edzard Pasma wrote:
> Maar hoe moet dit nu in de vervangende module? Hier is de sqlite
> versie onbekend, totdat op zijn minst een verbinding is gelegd. Dit
> dacht ik aan te pakken met een property. Daar zou dan een actie achter
> kunnen zitten, misschien een interactie met het server-proces, om het
> gegeven te bepalen. Ik wil dat nog steeds proberen maar dan in de vorm
> van een oject met een __str__ methode. Alle suggesties en kritiek op
> deze aanpak zijn welkom.

The imported name need not be a module; it could just as well be a
class. Just define it in the __init__.py of your module and have it be
an instance of a class that'll use dynamic properties instead.

Martijn Pieters


More information about the Python-nl mailing list