我需要传递一个字幕path到VLC,它只需要本地path(在Windows上是反斜线,在Unix上是正斜杠)并且需要空间转义。
C:/Users/Thinkpad/Downloads/test file.srt
我如何将其转换为:
我如何以编程方式(使用.NET)将计算机添加到域中?
Python检查一个进程是否正在运行
计划任务在Windows Server 2003/2008上无限期的持续时间
Linux中的LARGE_INTEGER和BYTEtypes?
C:\Users\Thinkpad\Downloads\test file.srt
什么是Windows的COLOR_WINDOW或COLOR_BACKGROUND的RGB颜色?
是否有可能find在DLL中声明的结构的大小?
如何制作当前鼠标指针的位图?
如何在Windows上使用Firebase工具?
为什么QueryPerformanceFrequency是由1024除以TSC频率,为什么不只是TSC?
为了处理这个问题,我强烈建议使用
os.path.normpath('C:/Users/Thinkpad/Downloads/test file.srt')
如果使用正斜杠输入所有文件名字符串,然后让os.path.normpath(path)以这种方式将它们更改为反斜杠。
不知道是否有标准库中的任何东西来处理这个,但如果它只是斜杠和空格,你需要一个简单的字符串替换会更快,更简单。 即
path = path.replace('/','\').replace(' ',' ')
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。