You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何获取存储在OneDrive中当前Python脚本的工作目录?

OneDrive中Python脚本实际路径获取问题

我将Python脚本存储在OneDrive中,想要获取它的实际路径,但尝试多种方案均无效:

  • 以下代码完全不起作用:
import os
sys.getcwd()

它返回了C:\users\hkay,并非脚本所在路径。

  • 试过的最接近的解决方案:
from inspect import getsourcefile
from os.path import abspath

abspath(getsourcefile(lambda:0)) 

但该方法返回的是OneDrive文件在临时文件夹中的下载版本路径:D:\TEMP\hkay\Temp\ipykernel_179044\1451747622.py,而脚本实际位于C:\Users\hkay\OneDrive\Desktop\Project A\。

内容的提问来源于stack exchange,提问作者hkay

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 09:25:25