为了账号安全,请及时绑定邮箱和手机立即绑定

如何将文件从ui转换为pyside2的py?

如何将文件从ui转换为pyside2的py?

森栏 2022-07-05 19:48:00
我正在尝试从 python 中的 ui 文件翻译文件我正在编写一个团队pyside-uic "C:\test.ui" -x -o "C:\test.py"在球队阵容中,但它告诉我没有这样的球队。更改为“pyside2-uic”但仍然没有帮助告诉我如何修复它?Python 3.7.6 和 Pyside2。我试着用import sys, pprintfrom pysideuic import compileUipyfile = open("[path to output python file]\output.py", 'w')compileUi("[path to input ui file]\input.ui", pyfile, False, 4,False)pyfile.close()但找不到模块 pysideuic。我还可以做些什么?由于某种原因,我没有安装 pyside2-tools 或 pyside-tools,所以如果我需要在某个地方下载它们,请告诉我如何。我已经尝试通过 pip 下载,但没有成功。
查看完整描述

2 回答

?
慕码人2483693

TA贡献1860条经验 获得超9个赞

我不确定我是否完全理解您的问题,因为“团队阵容”对我来说并不清楚。但我确定您需要安装 pyside2-tools,因为 UI 编译器是该软件包的一部分。我想提一下 pyside-uic 从某些 python 版本开始被删除(我认为是 3.8,但不确定)。对于实际版本,您应该使用以下命令(linux 示例,但对于 windows 非常相似):

uic -g python -o <ouput_python_file> <input_ui_file>


查看完整回答
反对 回复 2022-07-05
?
收到一只叮咚

TA贡献1821条经验 获得超4个赞

<resources>
   <include location="ui.files.qrc"/>
   </resources>

实际上,ui 是文件夹,如下所示:D:\qt5_design\project\ui\files.qrc

pyrcc5 files.qrc -o ui.files.py


查看完整回答
反对 回复 2022-07-05
  • 2 回答
  • 0 关注
  • 234 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信