我在 Windows 10 的上下文菜单中添加了一个选项,允许我将(本地)文件或文件夹的路径复制到剪贴板。例如,如果我右键单击 C:/users/simon/example.pdf,该路径就会复制到剪贴板。
我这样做是因为我经常需要复制文件的路径,通常是复制到 Jupyter 中的 Python 笔记本/PyCharm 中的 Python 文件、Firefox 中的 URL 栏或 Windows 资源管理器。
但是,我遇到了一个根本错误:路径应该使用 /、\\ 还是 \ 作为分隔符?
- 在 Python 中只有 \\ 和 / 有效
- 在 Windows 资源管理器中只有 / 和 \ 有效
- 在 Firefox 中,\\ 和 \ 会转换为以“file:///”开头的路径,但“/”不会,而是导致进行 google 搜索。
有没有办法让 Firefox 自动将“file:///”添加到使用 / 作为分隔符的路径中?或者,有没有其他方法可以让所有三个用例正确处理相同的路径?或者从剪贴板中获取适合正确应用程序的正确样式?