【问题标题】:Can't run scripts through console in QPython无法通过 QPython 中的控制台运行脚本
【发布时间】:2016-07-22 16:45:08
【问题描述】:

我正在使用应用程序 QPython,虽然从文件运行脚本很容易,但我正在努力了解如何将脚本加载到控制台中以便我可以在那里使用它(例如,使用在脚本)。

我对 Python 不是很熟悉,所以我不知道我是在使用 Python 还是使用应用程序时遇到困难。据我所知,在普通 Python 中,“import script”命令将导入文件 script.py 中的所有代码,该文件必须包含在您从中加载 Python 的目录中(这已经很重要,因为我不能在 QPython 中更改目录)。

作为记录,Haskell(我熟悉)中的等效命令是 :l script.hs

【问题讨论】:

    标签: python qpython


    【解决方案1】:

    要导入一些函数:

    from script import functiona, functionb() 
    

    要从脚本中导入所有函数,请使用:

    from script import *
    

    你可以这样做:

    import script
    

    但是你必须这样调用你的函数:

    script.myfunction()
    

    【讨论】:

    • 对,这至少回答了我关于 python 的问题——脚本必须在那个特定的目录中(你加载 python 的那个目录)我是对的吗?如果是这样,我无法更改我在 ap 中的目录
    • 对不起,*如果是这样,我不能在应用程序中这样做 - 你有什么建议吗?
    • 是的,同一个目录,或者在python库目录中
    猜你喜欢
    • 1970-01-01
    • 2010-10-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-11
    相关资源
    最近更新 更多