我有,我想是Python脚本的默认目录,所以当用户正在运行python foo.py arg1 arg2
和foo.py
不是在当前目录中,它应该执行python /defaultdir/foo.py arg1 arg2
。 $PATH
和$PYTHONPATH
都不是那么好:第一个只能使用命令foo.py arg1 arg2
,它需要在脚本和执行权限中使用hashbang,而第二个只适用于来自已经运行的脚本的import
˙命令。我想我可以用一个包装器代替Python二进制文件,但如果有的话我更喜欢更清晰的解决方案。路径运行Python文件
1
A
回答
2
相关问题
- 1. 如何知道python文件运行的服务器路径?
- 2. 运行具有SPACE字符路径的python批处理文件
- 3. Python文件路径名称
- 4. 的Python:从文件路径
- 5. 打开excel文件从python中的相对文件路径运行宏
- 6. 路径不运行
- 7. 文件路径路径
- 8. Python模块路径如何转换为文件系统路径?
- 9. 在Python中获取绝对文件路径的目录路径
- 10. 运行Python文件
- 11. 文件路径
- 12. 用angularjs路径运行document.ready
- 13. 运行与-Ylog-类路径
- 14. Python混淆了文件路径
- 15. 为Python文件访问选择路径
- 16. 从文件路径列表在Python 3
- 17. 在python中处理文件路径
- 18. 使用文件路径为在Python
- 19. Python包中的相对文件路径
- 20. 比较文件路径树在Python
- 21. Python:完成路径到目录/文件
- 22. 搜索与Python文件而不路径
- 23. Python中添加配置文件路径
- 24. 基于日期的Python文件路径
- 25. 的Python用户输入文件路径
- 26. 在Python中获取文件路径2.7
- 27. Python文件路径和名称检索
- 28. 当脚本具有文件路径时,从目录外部运行python代码
- 29. Python - 使脚本来操纵Windows文件路径,但在Linux上运行
- 30. 的Python:如何找到路径运行python脚本
我怕你想要什么是不合理的。 – tchrist
最后一种替代方法(替换python二进制文件)似乎是您呈现的最佳选择。无论如何,你需要修改一些系统或其他方面。 – heltonbiker