首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >可以在Python中向基于Selenium的应用程序添加用户界面吗?

可以在Python中向基于Selenium的应用程序添加用户界面吗?
EN

Stack Overflow用户
提问于 2021-08-19 20:11:13
回答 2查看 55关注 0票数 0

大家好,程序员朋友们。

我已经学习Python语言几个月了,我已经为WhatsApp网络任务构建了一些自动化脚本,比如发送消息和媒体,从组中提取联系人等。

我在StackOverFlow、YouTube和谷歌上做了一些研究,但找不到任何关于如何用Python语言构建用户界面来管理Selenium任务的具体资源。

问题是,是否有可能将我的Selenium脚本连接到一个软件中,在这个软件中,我可以通过用户界面控制和选择功能。

我知道有一些库可以用来构建用户界面,比如Tkinker和PySimpleGui,但我认为,如果有经验的程序员指出一条有效的途径来解决这个问题,对我和任何遇到同样问题的人来说都是很好的。

我的目标是通过使用WhatsApp和Selenium提供的所有功能,让没有编程背景的普通用户能够轻松地在Python上执行重复性任务。

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2021-08-19 20:53:28

您可以使用selenium应用程序的tkinter和按钮以及文本字段控件的特定例程。

Pygame也可以工作。

票数 0
EN

Stack Overflow用户

发布于 2021-08-24 21:03:58

为您的Selenium脚本制作一个漂亮且用户友好的GUI绝对是可能的!

我将Python与Selenium和PySimpleGUI ( tkinter版本)一起使用。我喜欢PySimpleGUI,因为它可以使代码变得更短、更容易阅读(不需要大量的样板文件):可以使用很多默认值,并且只指定那些真正需要设置或更改的变量。在PySimpleGUI的GitHub上,有相当多的有用示例可供您入门以及学习一些更高级的技巧。

在PySimpleGUI不允许访问某些特定功能的地方(对于我们的任务,这只是几次,例如关于WM属性),我们能够访问底层的tkinter结构。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68854026

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档