2017-03-11 15 views
0

Ich habe vor kurzem begonnen, mit Google App Engine (GAE) zu spielen, und ich kann etwas sehr einfaches nicht tun.Wie importiere ich Python-Dateien im Google App Engine-Projekt?

Die GAE bietet eine main.py Datei, wo ich versuche, eine Datei zu importieren, die ich util.py erstellt habe.

Ich sah einige Beispiele, die besagen, dass Sie ein Modul dafür erstellen müssen, um es einbinden zu können.

Also habe ich

main.py 
utilities/ 
    __init__.py 
    util.py 

In main.py I import utilities.util importiert, kann ich immer noch nicht die Funktionen aufrufen, innerhalb von util.py.

Irgendwelche Ideen, wo ich mehr über diese Dinge erfahren könnte?

Antwort

0
import utilities.util as myutil 
myutil.function_name() #Using the module name you can access the functions 


from utilities.util import function_name() 
function_name() 

Ref: https://docs.python.org/3/tutorial/modules.html#modules

+1

Während dieser Code-Schnipsel, die Frage lösen kann, [einschließlich einer Erklärung] (http://meta.stackexchange.com/questions/114762/explaining-entirely-code-based- Antworten) hilft wirklich, die Qualität Ihrer Post zu verbessern. Denken Sie daran, dass Sie die Frage für Leser in der Zukunft beantworten, und diese Leute könnten die Gründe für Ihren Codevorschlag nicht kennen. – DimaSan

+0

Ich denke, er hat einen guten Job gemacht. Danke Smart Manoj –

Verwandte Themen