2016-07-22 13 views
0

Ich benutze die App QPython, und während es einfach ist, Skripte aus einer Datei auszuführen, habe ich Probleme zu sehen, wie ich ein Skript in die Konsole laden kann es dort (zB um in einem Skript definierte Funktionen zu verwenden).In QPython können keine Skripts über die Konsole ausgeführt werden

Ich bin nicht vertraut mit Python, also weiß ich nicht, ob ich Schwierigkeiten mit Python oder mit der App habe. Soweit ich in gewöhnlichem Python weiß, wird der Befehl "import script" den gesamten Code in die Datei script.py importieren, die in dem Verzeichnis enthalten sein muss, von dem aus Sie Python geladen haben (dies betrifft bereits, da ich es nicht kann) ändere das Verzeichnis in QPython).

Für die Aufzeichnung der entsprechende Befehl in Haskell (was ich mit vertraut bin) wäre: l script.hs

Antwort

0

einige Funktionen zu importieren:

from script import functiona, functionb() 

Um alle Funktionen von einem Skript zu importieren Verwendung:

from script import * 

Sie könnten nur tun:

import script 

Aber dann werden Sie Ihre Funktionen so nennen müssen:

script.myfunction() 
+0

Richtig, das zumindest meine Frage über Python Antworten - bin ich richtig, dass das Skript in diesem speziellen Verzeichnis sein muss (die Python laden in)? Wenn ja, kann ich das Verzeichnis, in dem ich mich befinde, nicht ändern. Ap –

+0

Entschuldigung, * Wenn ja, kann ich das nicht in der App tun - hast du einen Ratschlag? –

+0

ja, das gleiche Verzeichnis oder in Python-Bibliotheken Verzeichnisse –

Verwandte Themen