Selenium vs Pyautogui?哪一个更适合自动化登录、发布等任务?

upkelchada1975

New member
嘿,伙计们,你们能告诉我哪个更适合网络自动化而且不会让你被封吗?有些网站会知道你使用了selenium并立即限制你,pyautogui也可以做同样的工作。我应该用它吗?
 

quedidowge1970

New member
Pyautogui与selenium无关,不能替代。两者是完全不同的。例如,您可以使用pyautogui自动化Chrome,但无法编程解析HTML代码。
 

liramide1980

New member
是的,我还不知道如何使用它。也在学习呢。只是我看了一些关于Selenium和PyAutoGUI的教程,发现它们在某种意义上有些相似,都可以自动化一些点击操作。但我现在做了一些研究,发现Selenium本身就已经是一个强大的工具,可以做很多事情,不仅仅是记录和点击。是啊,朋友,我刚刚了解到Selenium还可以广泛用于网络爬虫。我不知道它还可以做什么其他很酷的事情,但如果你能为像我这样的新手介绍一些令人惊叹的功能,那就太好了,可以用于互联网营销。我只是一个月前开始学习编程,发现了这个伟大的模块。如果你能告诉我们一些可以用它自动化的IM任务,那就太好了。谢谢。
 

ujolleatar1989

New member
Selenium不错,但我总是要编写自己的反检测特性。不妨看看Puppeteer,它有很多有用的隐身扩展。
 
我过去使用过Selenium,但是现在我已经转移到了Puppeteer,并且非常喜欢它。还有很多东西需要学习,但每天都学到新的东西。对于一个完全陌生的人来说,在一两天内使用任何一个工具编写一个功能性的代码并不那么难。在一个星期的学习中,我能够完成一个Facebook账号预热项目、自动发布器、自动发送信息、爬虫和一些小工具。我发现我所需要的所有信息都可以在YouTube/Stack Overflow上找到,通常会有更多有关Selenium的信息/教程。选择一种工具并开始学习吧。
 

sigtajaba1983

New member
Selenium已经过时了,用于窃取信息比较麻烦。一般我会用带有puppeteer-stealth的Puppeteer来处理普通网站。FakeBrowser曾经是非常好的,但它已经好久没有更新过。对于较高级别的保护我会编写自定义工具,使用OCR以及在常规浏览器/手机中模拟真实鼠标动作。另外还有一个新的库叫Crawlee,但我还没有测试过。
 

ristuhutco1980

New member
你用什么工具管理puppeteer的指纹识别?是Apify库吗?以我的经验,即使使用了puppeteer-stealth,Datadome等库还是很容易检测到。
 

viebunmata1989

New member
我还没有做到那一步。我听从lucky.sparks在他的经历中发布的建议,现在我正在使用Chrome个人资料。除此之外,我还在使用puppeteer-stealth来处理一些事情。目前,在我的FB个人资料上似乎表现良好,但当我开始遇到问题时,我肯定会研究这个问题。我是puppeteer的新手,所以还没有时间进行太多的实验。
 

ditippgutta1973

New member
两者用法非常不同。说实话,如果你能让它工作,我会建议你尝试使用pyautogui。如果你能让它工作,它几乎不可能被检测到。
 

neocessdili1979

New member
目前我在运行20个帐户,并且每天都在增加,没有任何问题。这些只是我不关心的冷淡帐户,只要它们能够持续2或3天。一旦我的帐户在一两天内被禁用,那么我将研究一下。我应该从哪儿开始?
 

vawhodepar1980

New member
最简单的方法可能是使用虚拟浏览器指纹提取器,基本上你把它放在一个有流量的页面上,你就可以复制你的访问者的指纹并在你的机器人中使用它们,或者使用apify指纹生成器,有些人认为使用生成的指纹是一个坏主意,但算法正在变得更好,但如果这只是冷淡的帐户,也许它并不真的值得这么做。
 
顶部