gpt4 book ai didi

python - 如何修复 python 中 Windows 路径中的正斜杠问题?

转载 作者:太空狗 更新时间:2023-10-29 22:01:25 24 4
gpt4 key购买 nike

我用 python 和 pyside 开发了一个应用程序。我已经在 linux 机器上开发了它。现在我想将它部署在 Windows 机器上。这里的问题是路径。在 Linux 中正斜杠 (/) 用作分隔符,但 Windows 使用反斜杠 (\) 作为分隔符。

因此,在 Windows 上所有路径都不起作用。应用程序中有多个路径(用于样式表、图像、日志等)

很难更改所有路径,因为大多数路径都是硬代码,例如:

 rootPath()+'/static/images/add.png' #rootPath return os.path...

例子:

 colorPickerBtnStyle = 'background:url(' + rootPath() + '/static/images/color_icon.png);background-repeat: no-repeat;background-position:center center;'

这个问题有解决办法吗。

最佳答案

os.path.join()将在正确的平台上使用正确的斜线。

关于python - 如何修复 python 中 Windows 路径中的正斜杠问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10766483/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com