Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.lang.python > #4462

Re: [Python-de] variable angeblich not defined,

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>

Show all headers | View raw


[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 | NextPrevious in thread | Find similar


Thread

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