[问题] 请问window下类似selenium的自动化软件

楼主: utap2001 (寻找一个漫长的答案 )   2019-01-11 21:46:52
想请问大家一下
最近我在学selenium网络爬虫
搭配beautiful soup真的是蛮方便好用的
那想请问一下 在window系统底下
有类似的软件可以使用吗
我之前有用过autohotkey
是有一点接近 可是功能不是很充足
最大的罩门是没办法抓取资料
比方说我想要抓取
某个应用程式视窗里 某几个字段的资料
然后把资料印出来 储存 等等之类的功能
然后我有搜寻到一些可以录制鼠标键盘事件的软件
不过那种不是很准确
常常视窗会跑掉 或跳错误讯息出来整个就挂了
所以录制的不太ok
最好是有办法直接控制应用程式里 视窗的物件
然后做操作 输出入指令等等
请问大家知道有类似的软件吗
大致上像selenium这样的
或是用C#, java来编程有办法吗
作者: TakiDog (多奇狗)   2019-01-11 22:15:00
pyautogui 如果是游戏那类 python导一些模拟硬件的dll来操作
作者: rexyeah (ccccccc)   2019-01-11 22:42:00
pywinauto 我用来自动化一些简单的工作
作者: hoho8 (hoho)   2019-01-11 23:17:00
sikuli
楼主: utap2001 (寻找一个漫长的答案 )   2019-01-12 02:46:00
我有google到相关的排程软件,比如AutoIT,macro scheduler或者是按键精灵,这几个大家有听过吗
作者: rexyeah (ccccccc)   2019-01-12 09:23:00
有,但都你问的都不是python 我用过autoit和macro不过还是python的比较对味,还省掉串其他script的时间
作者: adrianshum (Alien)   2019-01-12 09:41:00
Selenium 在windows可以跑呀,还是你指的是对Windowsrich client 的?可以去找WinAppDriver
楼主: utap2001 (寻找一个漫长的答案 )   2019-01-12 17:42:00
我现在看到selenium好像只能用在网站,我要截取的是视窗程式,视窗一个跳一个
作者: adrianshum (Alien)   2019-01-13 19:10:00
WinAppDriver 就是对 windows GUI 的 web driver 呀手
楼主: utap2001 (寻找一个漫长的答案 )   2019-01-17 01:34:00
了解,感谢,原来还有这东西,我查了一下原来它是一个project,可以串不同的语言,我在找时间测试一下

Links booklink

Contact Us: admin [ a t ] ucptt.com