线程评级:
在Python中获取Python文件目录
你好!

我正在尝试获取我的Python程序保存的目录。但是,使用以下代码,我始终返回appdata / local / temp文件夹。Robodk是否可以获得我的原始目录?出于我的特定目的,获取存储我的Robodk文件的目录也可以。

例子:

导入OS.
dir = os.path.dirname(os.path.realpath(__ file__))
打印(DIR)

结果:
C:\ users \ myname \ appdata \ local \ temp

感谢您的帮助!
(10-05-2021,07:59 PM)jobdv写道:你好!

我正在尝试获取我的Python程序保存的目录。但是,使用以下代码,我始终返回appdata / local / temp文件夹。Robodk是否可以获得我的原始目录?出于我的特定目的,获取存储我的Robodk文件的目录也可以。

例子:

导入OS.
dir = os.path.dirname(os.path.realpath(__ file__))
打印(DIR)

结果:
C:\ users \ myname \ appdata \ local \ temp

感谢您的帮助!

运行在Robodk的树中保持的脚本将始终返回%temp%的路径,因为robodk保留了脚本的内部副本。

如果您希望在Robodk中保存的Python脚本,我建议您查看Robodk应用程序!
更多信息在这里:https://github.com/robodk/plug-in-interf...napploader.
通过访问我们寻找有关Robodk及其功能的有用信息在线文档通过观看我们的教程YouTube Channel.




浏览此主题的用户:
1位客人