我已经在python和pyside开发了一个应用程序。 我已经在linux机器上开发了它。 现在我想在Windows机器上部署它。 这里问题是path。 在linux正斜杠(/)用作分隔符,但Windows使用反斜杠()作为分隔符。
所以,在Windows上,所有path都不起作用。 应用程序中有几个path(样式表,图像,日志等)
它很难改变所有的path,因为大部分path是硬码:
rootPath()+'/static/images/add.png' #rootPath return os.path...
例:
创build窗口句柄时出错
识别命令行参数
如何从Windows 8照片应用程序获取path作为共享目标?
在UNIX中replace换行符
colorPickerBtnStyle = 'background:url(' + rootPath() + '/static/images/color_icon.png);background-repeat: no-repeat;background-position:center center;'
C#循环来填充多个DataGridView
在win32(windows.h)中有一个便利的function,将lParam转换为POINT?
无法在windows virtualenv上安装pycrypto
如何在Windows对话框中处理WM_ERASEBKGND时避免闪烁
os.path.join()将在正确的平台上使用正确类型的斜杠。
使用os.sep而不是明确写入斜杠。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。