线程评级:
获取Python文件目录
# 1
嗨!

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

例子:

进口操作系统
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文件存储的目录。

例子:

进口操作系统
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及其功能的有用信息,请访问我们的爱游戏ayx高尔夫球在线文档通过观看我们的教程YouTube频道




浏览此线程的用户:
1客人(年代)