Ho un foo.py def foo(): print "test" In IPython utilizzo: In [6]: import foo In [7]: foo.foo() test Quindi ho cambiato foo()in: def foo(): print "test changed" In IPython, il risultato per invocare è ancora test: In [10]: import foo In [11]: foo.foo() test Quindi uso: In [15]: del foo …
In Python, una volta che ho importato un modulo X in una sessione di interprete usando import X, e il modulo cambia all'esterno, posso ricaricare il modulo con reload(X). Le modifiche diventano quindi disponibili nella mia sessione di interprete. Mi chiedo se ciò sia possibile anche quando importi un componente …
Ho notato qualcosa di strano oggi che vorrei fosse spiegato. Non ero sicuro al 100% come formulare questa domanda come una domanda, quindi Google è fuori discussione. Il modulo logging non ha accesso al modulo logging.handlers per qualche strana ragione. Provalo tu stesso se non mi credi: >>> import logging …
Mi chiedo quale sia il modo preferito per importare i pacchetti in un'applicazione Python. Ho una struttura del pacchetto come questa: project.app1.models project.app1.views project.app2.models project.app1.viewsimportazioni project.app1.modelseproject.app2.models . Ci sono due modi per farlo che mi vengono in mente. Con importazioni assolute: import A.A import A.B.B o con importazioni relative esplicite, …
Modifica: in base al commento di Ulf Rompe, è importante che tu usi "1" invece di "0" , altrimenti interromperai sys.path . Faccio python da un po 'di tempo ormai (più di un anno) e sono sempre confuso sul motivo per cui le persone consigliano di usare sys.path.append()invece di sys.path.insert(). …
durante l'esecuzione di uno script Python, ho ricevuto questo errore from lxml import etree ImportError: No module named lxml ora ho provato a installare lxml sudo easy_install lmxl ma mi dà il seguente errore Building lxml version 2.3.beta1. NOTE: Trying to build without Cython, pre-generated 'src/lxml/lxml.etree.c' needs to be available. …
PEP8 suggerisce che: Le importazioni dovrebbero essere raggruppate nel seguente ordine: importazioni di librerie standard importazioni di terze parti correlate importazioni specifiche dell'applicazione / libreria locale È necessario inserire una riga vuota tra ogni gruppo di importazioni. C'è un modo per verificare se la norma viene violata in qualsiasi parte …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.