【问题标题】:Running a python file in a directory在目录中运行 python 文件
【发布时间】:2014-03-19 12:10:17
【问题描述】:

这可能是一个基本问题,但这两者有什么区别:

第一:

cd /dir/
python run.py

第二:

python /dir/run.py

以前以这些不同的方式执行它们似乎会导致不同的结果,但这可能归结为另一个因素。

【问题讨论】:

    标签: python linux debian


    【解决方案1】:

    __file__ 变量设置不同,因此它会影响调用脚本内的资源(不同的相对路径)。

    【讨论】:

    • 另外,os.getcwd() 返回的当前工作目录也会改变。
    猜你喜欢
    • 1970-01-01
    • 2021-08-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-17
    • 2012-12-15
    • 2021-06-06
    • 1970-01-01
    相关资源
    最近更新 更多