[Python-de] Testen, ob Variabel existiert

Bernhard Herzog bh at intevation.de
Mon Sep 6 18:32:21 CEST 2004


Marcus Habermehl <bmh1980de at yahoo.de> writes:

> Am Son, den 05.09.2004 um 17:10 Uhr +0200 schrieb Diez B. Roggisch:
>> > for wm in wms:
>> >     rb = wm
>> >     for path in paths:
>> >         if access(path+'/'+wm, X_OK):
[...]
> Ich habe jetzt die Zeile "if access(path+'/'+wm, X_OK):" durch if
> "access(path.join(path, wm), X_OK):" ersetzt.
>
> Beim Aufruf des Skriptes erhalte ich diese Fehlermeldung:
>
> TypeError: join() takes exactly one argument (2 given)

path ist bei dir ja auch nicht das os.path Modul sondern ein String :)

   Bernhard

-- 
Intevation GmbH                                 http://intevation.de/
Skencil                                http://sketch.sourceforge.net/
Thuban                                  http://thuban.intevation.org/