簡體   English   中英

Python通過循環登錄不同的賬戶

[英]Python login different accounts through a loop

我想在關閉一個帳戶后循環訪問多個帳戶,並且我想從 excel 文件中提供密碼和用戶名

username = '********'
password = '********'
URL = 'HTTP://Facebook/'
driver = web driver. Chrome("/web-drivers/chrome-driver")
driver.get(URL)
driver.find_element_by_id('email').send_keys(username)
driver.find_element_by_id('pass').send_keys(password)
time.sleep(2)
driver.find_element_by_id('login-button').click()
time.sleep(10)
driver.close()

創建電子郵件和密碼列表

list_of_mails = ["ex@ex.com","ax@ax.com"]
list_of_passwords = ["abc1234","axpassword"]

將它們按順序排列在列表中

for a,b in list_of_mails,list_of_passwords:
   a = username
   b = password

然后在 for 循環中運行其余的代碼。

確保在執行此操作時更改 IP 地址。 Facebook 可能會阻止 selenium 驅動程序。

或者至少花點時間睡覺

如果您想直接登錄表單帳戶,您必須使用 xlrd 或 openyxl 等庫從您的 excel 文件中讀取並從您的 excel 文件中導入您的用戶,然后您可以直接使用這些用戶值登錄到您的帳戶。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM