怎么免费登推特账号(推特怎么免登陆)

未标题-1-4 (1).png

Python脚本编写是在学习Python时蕞有趣,蕞有趣的事情之一。

而自动化和控制浏览器就是其中之一。

在本文中,我们将介绍如何使用Python和Selenium的功能登录Facebook。

Selenium自动执行和控制浏览器及其活动。我们可以借助selenium进行编码,以控制浏览器任务。主要是出于测试目的,它用于使Web应用程序自动化,但当然不仅限于此。无聊的基于Web的管理任务也可以自动执行。随着学习的深入,看到事情自动发生并一次又一次地执行无用的任务可以节省时间,这真是太有趣了。

打开所需站点,并在其中检查电子邮件框,密码框和登录按钮中的元素以查找它们的ID。

使用selenium模块提供的find_element_by_id函数,我们可以找到所需的元素使用selenium模块提供的send_keys函数,我们将数据发送到盒子中。需要安装弟三方模块 selenium获得通行证附加要求:Firefox和Geckodriver、chrome驱动程序导入必要的模块selenium:自动化浏览器时间:如果输入速度过快,浏览器会尝试检测自动化内容,因此暂停脚本运行几秒钟使用用户名和密码作为用户的输入 使用input函数并传递提示消息作为参数。打开浏览器和所需的网站 webdriver。Chrome将打开chrome的新窗口。我们将其对象保存在名为driver的变量中。 现在使用get函数,我们将打开Facebook网站。查找用于发送数据和发送输入 需要的各个元素在要查找其ID的浏览器的元素上使用inspect元素工具。在这种情况下,我们将检查用户名框,密码框,登录按钮以找到其ID。然后将此ID与硒函数find_element_by_id结合使用,可以在整个网页上找到它,并将其保存在变量中以备后用。然后,通过使用send_keys,我们将跨先前找到的元素发送数据。关闭浏览器 完成上述所有步骤之后,我们必须退出会话,这将通过使用driver.quit实现。 注:这里的驱动程序是可变的,你选择了webdriver.Chrome的名称。

完整代码:

from selenium import webdriver

ffrom selenium import webdriverrom time import sleepfrom webdriver_manager.chrome import ChromeDriverManagerfrom selenium.webdriver.chrome.options import Options   usr=input pwd=input   driver = webdriver.Chrome.install) driver.getprint sleep  username_box = driver.find_element_by_idusername_box.send_keysprint sleep  password_box = driver.find_element_by_idpassword_box.send_keysprint   login_box = driver.find_element_by_idlogin_box.click  print inputdriver.quitprint

看看这段简洁的代码如何为您自动化。

奖励:为了安全起见,我们也可以输入密码而不在屏幕上显示密码。为此,我们必须再包含一个名为getpass的模块。现在只需更改密码的输入语句,我们就可以输入密码而无需在屏幕上显示密码。

from getpass import getpass pwd = getpass

Getpass提示用户输入密码而不回显。基本上,您可以输入密码而不在屏幕上显示密码。

同样,您还可以自动执行许多其他操作,如Twitter登录,发推文,Facebook注肖等。

海外精品引流脚本–最强海外引流  

官网:www.facebook18.com

唯一TG:https://t.me/Facebook181818

Facebook.png

更多海外引流脚本方案

如果你需要脚本演示、部署咨询或海外获客方案,可以通过下面入口继续查看。

官网首页 | 演示视频 | TG 在线客服 | TG 频道

相关阅读

© 版权声明
广告也精彩

相关文章