在目录中运行python文件

时间:2014-03-19 12:10:18

标签: python linux debian

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

首先:

cd /dir/
python run.py

第二

python /dir/run.py

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

1 个答案:

答案 0 :(得分:1)

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