我想要一个脚本,我可以在其中粘贴一个 windows 路径作为参数,然后该脚本将路径转换为 unix 路径并使用 nautilus 打开该路径。
我希望能够按如下方式使用脚本:
mypythonscript.py \\thewindowspath\subpath\
脚本目前看起来像这样:
import sys, os
path = "nautilus smb:"+sys.argv[1]
path = path.replace("\\","/")
os.system(path)
我快工作了:) 问题是我必须在参数周围添加 '... 像这样:
mypythonscript.py '\\thewindowspath\subpath\'
任何知道我如何编写允许该参数的脚本的人都没有 ' , ... 即像这样:
mypythonscript.py \\thewindowspath\subpath\
编辑:我想我必须补充一点,问题是如果没有 ',参数中的\将被视为转义字符。解决方案不一定是 python 脚本,但我希望(在 Linux 中)能够将 Windows 路径作为参数粘贴到脚本中。
最佳答案
除非您使用的是真正早期版本的 Windows:“/blah/whatever/”仅适用于您的 OP。
关于用于将 Windows 路径更改为 Unix 路径的 Python 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11253054/