【发布时间】:2017-06-02 18:10:12
【问题描述】:
当我在 QPython 中运行任何脚本时,它会在控制台中运行,然后我会收到提示“按 Enter 键退出”,但我想与刚刚运行的脚本进行交互,而不是退出。是否有任何配置选项来控制此行为?
和控制台顶部显示的选项有关系吗?
【问题讨论】:
标签: qpython3
当我在 QPython 中运行任何脚本时,它会在控制台中运行,然后我会收到提示“按 Enter 键退出”,但我想与刚刚运行的脚本进行交互,而不是退出。是否有任何配置选项来控制此行为?
和控制台顶部显示的选项有关系吗?
【问题讨论】:
标签: qpython3
试试下面的代码
导入操作系统 os.system("sh")
【讨论】:
如果您想访问控制台,可以尝试引发异常。
【讨论】:
您可以将其添加到默认导入路径,然后从交互式 shell 中导入它
import sys
sys.path.append('/storage/emulated/0/qpython/scripts')
sys.path.append('/storage/emulated/0/qpython/projects')
当您使用 qpython3 时,将其更改为 projects3/scripts3。
比做:
import MyScript
或
from MyScript import MyClass
【讨论】:
我知道这是一篇很老的帖子,但我遇到了同样的问题:
您需要将键盘切换为基于单词而不是基于字符的键盘。 (输入三点-首选项-输入法-基于单词)然后您会收到一个带有输入符号的键盘。
按回车键退出。
【讨论】: