Bedankt, vertalen in nederlands overbodig zou ik zeggen. Het importeren van een class-instance is een prima aanpak. Het houdt de __builtins__ zuiver. Bij de unittests van pysqlite2 loop ik nog wel tegen een verschil in formulering aan: import pysqlite2.dbapi2 as sqlite moet worden from pysqlite2 import dbapi2 as sqlite Maar voor het gebruik van mijn experimentele module zal toch overal de import statement gewijzigd worden, dus geen probleem. Edzard Pasma
--- [EMAIL PROTECTED] wrote: From: Martijn Pieters <[EMAIL PROTECTED]> To: Martijn Pieters <[EMAIL PROTECTED]> CC: [EMAIL PROTECTED], python-nl@python.org Subject: Re: [python-nl] gebruik van propertyklasse Date: Mon, 03 Jul 2006 15:04:25 +0200 Martijn Pieters wrote: > 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. Geen idee waarom ik dit in het Engels opschreef; mijn language centers zijn een beetje screwed hier op de EuroPython conference.. Mea culpa! De geïmorteerde naam hoeft niet perse een module te zijn; het kan net zo goed een class zijn. Je hoeft de naam slechts in de __init__.py te definieren, ik zou het een instance van een class maken waarop je dan properties gebruikt. Martijn Pieters _______________________________________________ Python-nl mailing list Python-nl@python.org http://mail.python.org/mailman/listinfo/python-nl