我正在尝试在QTS.v0.2.1.py
中运行一个脚本qpython
,但是当我运行它时,它不会让我使用我写的函数和变量,因为我打算使用口译员。我脉冲执行脚本,并在光标出现以下行之前:
[QPython]按enter键退出
这样我无法工作,因为我按下进入并退出。我不能介绍任何东西。在此之前有以下代码:
/data/use/0/org.qpython.qpy3/files/bin/qpython-android5.sh
"/storage/emulated/0/qpython/scripts3/QTS.v0.v2.1.py" && exit
python.qpy3/files/bin/qpython-android5.sh
"/storage/emulated/0/qpython/scripts3/QTS.v0.2.1.py && exit
似乎你最后读到的内容,“&& exit”有事可做,但我不明白会发生什么。我已经把它给了齿轮符号,配置,我没有看到任何指定在执行脚本时关闭以下内容的选项。
如何使用我的脚本的函数和变量在控制台模式下工作?
答案 0 :(得分:1)
您可以将脚本/项目添加到默认导入路径,然后将其导入。
import sys
sys.path.append('/storage/emulated/0/qpython/projects')
sys.path.append('/storage/emulated/0/qpython/scripts ')
使用qpython 3时,将其更改为scripts3和projects3
现在你可以这样做:
import MyScript
或:
from MyProject import MyClass