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

Python如何获取当前目录并得到双反斜杠或正斜杠格式的路径

os.getcwd()路径分隔符格式转换解决方案
  • 转换为正斜杠分隔的路径
    方法1:直接使用字符串替换,兼容性最好:
    import os
    directory = os.getcwd().replace('\\', '/')
    
    方法2:使用pathlib库(Python3.4及以上版本支持,跨平台更稳定):
    from pathlib import Path
    directory = str(Path.cwd().as_posix())
    
  • 转换为双反斜杠分隔的路径
    直接替换路径中的单反斜杠为双反斜杠即可:
    import os
    directory = os.getcwd().replace('\\', '\\\\')
    

注意:如果仅在Python内部做文件路径相关操作,不需要额外转换格式,os.getcwd()返回的原生路径可直接被Python识别,路径中的单反斜杠是Python字符串的转义表示,实际使用时不会出错。

内容的提问来源于stack exchange,提问作者MATHEUS HENRIQUE NASCIMENTO DA

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 06:15:06