【问题标题】:path \ and / in windows compared to VS codeWindows 中的路径 \ 和 / 与 VS 代码相比
【发布时间】:2022-07-11 17:21:22
【问题描述】:

如果我在文件资源管理器 (Windows) 中浏览到一个文件(例如我的 python exe 路径)并单击 copy path 我得到这个:

"C:\Users\User_one\Local\envs\lon\python.exe"

在 VScode 中运行文件时,我看到的可执行路径如下:

c:/Users/User_one/Local/envs/lon/python.exe

为什么 VS 代码显示正斜杠 / 而 Windows 文件资源管理器路径是反斜杠 \?

引用文件时使用哪个正确?

【问题讨论】:

  • windows 都接受这两种格式。 “/”在转义序列中不易出错。 “\\” 是本机窗口和各种问题的根源

标签: python visual-studio-code path


【解决方案1】:

正确的方法不是编写/硬编码路径,而是使用 os 库创建它

import os
file=["C:", "Users", "User_one", "Local", "envs", "lon", "python.exe"]

print(os.path.join(*file))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-02
    • 1970-01-01
    • 2012-03-21
    • 2021-09-02
    • 2021-11-07
    相关资源
    最近更新 更多