有没有一种方法可以在不重写整个脚本的情况下将python脚本导入GUI?

有没有一种方法可以在不重写整个脚本的情况下将python脚本导入GUI?,python,excel,python-3.x,user-interface,python-3.6,Python,Excel,Python 3.x,User Interface,Python 3.6,我有一个python脚本,其中包含导入、编写的Excel工作表,还包含用户名和密码信息。我从一个朋友那里收到了这本巨著。它非常长而且复杂,我需要将它合并到GUI中。不必重写和编辑整个脚本,最好的方法是什么?我是这方面的初学者。我将从它实现的模型视图结构开始并阅读相关内容。使用Designer设计布局,然后将GUI按钮信号与脚本插槽中编写的功能连接起来,以执行该功能。是否提示用户输入?它的功能是否包含在一个函数中?您可以在GUI中将其作为单独的线程运行。您还可以将其作为子流程执行。这取决于您的意思

我有一个python脚本,其中包含导入、编写的Excel工作表,还包含用户名和密码信息。我从一个朋友那里收到了这本巨著。它非常长而且复杂,我需要将它合并到GUI中。不必重写和编辑整个脚本,最好的方法是什么?我是这方面的初学者。

我将从它实现的模型视图结构开始并阅读相关内容。使用Designer设计布局,然后将GUI按钮信号与脚本插槽中编写的功能连接起来,以执行该功能。

是否提示用户输入?它的功能是否包含在一个函数中?您可以在GUI中将其作为单独的线程运行。您还可以将其作为子流程执行。这取决于您的意思。无论您做什么,您仍然必须编写GUI。您可以潜在地将脚本作为子流程调用,但这将限制您与它交互的方式。还有一种方法可以将设计良好的命令行实用程序变成简单的GUI。但总的来说,你的问题太宽泛了。一切都取决于原始程序的编写方式。是的,会提示输入用户名和密码。我该如何称呼脚本?从什么来的?我会检查一下Gooey。该脚本基本上要求用户输入密码,然后允许某些权限,例如显示什么提示。用户可以选择要执行的任务,并在任务完成时选择提示和输入。我一直在和特金特捣乱,但我很困惑。我想我需要坐下来,放慢速度,阅读文档和教程。所有数据都连接到Excel工作表,包括用户、通过和根据用户级别给出的提示。脚本包含很多函数和循环。我已经安装了Qt,但它总是带我去QtCreator。我想要QT Designer,但在网上似乎找不到任何链接,包括官方网站。我想用的是设计师。我不知道C++,需要做一个Python GUI。我可以在QT Creator中打开设计模式,但没有按钮等小部件。我只想要QT设计。我怎么能得到这个?我到处都找过了@BrianQt设计器应该与PyQt一起提供。如果它在系统路径上,只需在提示符处键入designer。它是用于制作C++ GUI的QT设计器,但是输出.UI文件可以由PyQT导入。这里有一个很好的教程,演示了如何一步一步地完成此操作:。它还增加了对matplotlib的支持,但基本按钮、信号、插槽等应该可以满足您的需要。哇,我发誓我已经尝试过了。可能是因为我重新安装了它,或者输入了qtdesigner。非常感谢。现在要了解如何将其链接到python脚本。。。英雄联盟