python - 使用python读取qt的ui文件时出现路径错误
解决方案
相对路径与脚本的执行位置有关,在您的情况下,从图像可以说您的 IDE 从“D:\Anaconda3\python.exe”启动它,因此不建议使用该类型的路径,但最好构建绝对路径,例如,您可以使用 .py 文件的路径:
CURRENT_DIRECTORY = os.path.dirname(os.path.realpath(__file__))
filename = os.path.join(CURRENT_DIRECTORY, "uni.ui")
self.ui = QUiLoader().load(filename)
推荐阅读
- vue.js - 在节点 13.9.0 上使用 nuxt 进行开玩笑测试时导入 vue-awesome 图标错误
- python-3.x - 如何对文件夹中的多个 .txt 文件执行正则表达式(Python)?
- python-3.x - 进行回归时的gpflow矩阵反转错误
- javascript - 为什么它作为未定义的“发送”返回?
- mysql - Nodejs Mysql连接最佳实践
- sql - 有什么方法可以在 SQL Server 中使用 SIMILAR TO 运算符或任何其他运算符,如 Similar TO 运算符?
- java - 如何将libphonelib正确导入java项目?
- amazon-web-services - jest-haste-map: Haste 模块命名冲突 (AWS, RN)
- c# - AWS API Gateway Lambda 授权方请求类型没有 methodArn?
- ios - 分析显示在 AVSampleBufferDisplayLayer 中的帧颜色。图像缓冲区为零