Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.python > #4462
| From | "Diez B. Roggisch" <deets@web.de> |
|---|---|
| Newsgroups | de.comp.lang.python |
| Subject | Re: [Python-de] variable angeblich not defined, |
| Date | 2016-05-16 11:40 +0200 |
| Message-ID | <mailman.13.1463392452.19823.python-de@python.org> (permalink) |
| References | <5ab8b8c0-adf3-4752-8462-c0ca4b8aa01f@googlegroups.com> <F607465F-51E5-490E-B306-45573E863FDE@web.de> |
[Multipart message — attachments visible in raw view] - view raw
Hallo,
> ich habe eine grössere Python-Anwendung geschrieben, wobei die
> Steuerung in einer index.py liegt.
> Dort habe ich gleich am Anfang eine Dependency-Variable definiert:
>
> logger = Logger(1,'a') # 1 > activated , a > append to file
> dependencies = {'config':conf,'logger':logger,'utilities': utilities}
>
> Bis jetzt hat die Weitergabe der dependencies-Variable problemlos funktioniert.
> Nachdem ich jedoch eine weitere Funktionalität eingebaut und die Steuerung
> erweitert habe, wird auf einmal die dependencies - Variable nicht mehr erkannt.
>
> dependencies['logger'] .log('...my loginfo...')
> NameError: global name 'dependencies' is not defined
>
> Merkwürdig ist, dass in der Fehlermeldung ein Space vor dem .log-Aufruf steht.
> Dieses Space existiert NICHT im Quellcode!
Koennte sein, dass du eine Quellcode-Datei umbenannt hast, aber den import nicht angepasst - so dass eine alte PYC-Datei verwandt wird.
Diez
Back to de.comp.lang.python | Previous | Next — Previous in thread | Find similar
variable angeblich not defined, helmut_blass@web.de - 2016-05-16 02:08 -0700
Re: [Python-de] variable angeblich not defined, Andreas Jung <lists@zopyx.com> - 2016-05-16 11:14 +0200
Re: [Python-de] variable angeblich not defined, helmut_blass@web.de - 2016-05-16 02:25 -0700
Re: variable angeblich not defined, Florian Weimer <fw@deneb.enyo.de> - 2016-05-16 11:34 +0200
Re: [Python-de] variable angeblich not defined, "Diez B. Roggisch" <deets@web.de> - 2016-05-16 11:40 +0200
csiph-web