线程评级:
  • 0票(s) - 0平均
  • 1
  • 2
  • 3.
  • 4
  • 5
获取Python文件目录
# 1
嗨!

我正在尝试获取保存我的Python程序的目录。然而,使用下面的代码,我总是得到AppData/Local/Temp文件夹。有可能在RoboDK中获得我的原始目录吗?对于我的特定目的,获取我的RoboDK文件存储的目录也是可以的。

例子:

进口操作系统
DIR = os.path.dirname(os.path.realpath(__file__))
打印(DIR)

结果:
C:\Users\MyName\AppData\Local\Temp

谢谢你的帮助!
# 2
(10-05-2021,下午07:59)JobdV写道:嗨!

我正在尝试获取保存我的Python程序的目录。然而,使用下面的代码,我总是得到AppData/Local/Temp文件夹。有可能在RoboDK中获得我的原始目录吗?对于我的特定目的,获取我的RoboDK文件存储的目录也是可以的。

例子:

进口操作系统
DIR = os.path.dirname(os.path.realpath(__file__))
打印(DIR)

结果:
C:\Users\MyName\AppData\Local\Temp

谢谢你的帮助!

运行保存在RoboDK树中的脚本将始终返回%TEMP%的路径,因为RoboDK保留脚本的内部副本。

如果你想运行一个没有保存在RoboDK中的python脚本,我建议你看看RoboDK Apps!
更多信息请点击这里:https://github.com/RoboDK/Plug-In-Interf...nAppLoader
请阅读论坛的指导方针之前发帖!
有关RoboDK的有用信息,请访问我们的在线文档




浏览此主题的用户:
1客人(年代)