【发布时间】:2011-12-02 14:43:40
【问题描述】:
我即将开始在 WinXP(后来的 Win7)上使用 jython 编写 python。在我尝试了命令行中的开箱即用解释器之后,我想尝试编写独立模块。
我的问题是:
我必须将 .py 文件放在哪里?
如何运行它们?
如何导入与“主”脚本不在同一目录中的脚本? (从相对/绝对路径导入脚本/类/函数) 我计划创建一个工作区文件夹(例如“C:\pythonWorkspace”),在其中构建自己的 python 脚本库,以便在多个项目中导入它们。
编辑:添加使用的操作系统:WinXP/Win7
【问题讨论】:
-
使用 linux?win?基本上你可以添加一个位置 pythonpath 或者只是将模型放在 python 搜索的 libs\site-packages 中。您可以使用 python 解释器从命令行运行一个模块(如果它有 __name__=="main" 部分),使用类似“python modulename”
-
这是否意味着我必须将所有文件放入 python\libs 文件夹中?如何引用存储在 C:\myProject 中的 .py 文件?我不太清楚如何解释 'name' 表达式
标签: python jython modularity