使用者名稱密碼的引數化(讀取檔案)

2022-08-22 00:48:09 字數 1158 閱讀 2704

蟲師的selenium webdriver(python)第三版27.3同名章節中說,在檔案中讀取使用者名稱密碼需要指定讀取的長度,且無法迴圈讀取。自己測試過程中卻沒遇到這樣的問題,迴圈讀取也是可以實現的,只是在多次登入會造成校驗驗證碼的問題(多次錯誤登入)。關於驗證碼的識別,發現pytesser實現識別驗證碼比較方便,正在安裝ing(感覺windows下安裝好麻煩),先把迴圈讀取**貼出來:

# coding=utf-8

from selenium import webdriver

import os,time

userfile=open('users.txt')

users=userfile.readlines()

pwdfile=open('password.txt')

pwds=pwdfile.readlines()

driver=webdriver.firefox()

driver.get("")

#driver.maximize_window()

driver.find_element_by_xpath(".//*[@id='u1']/a[6]").click()

driver.current_window_handle

for user in users:

for pwd in pwds:

#driver.current_window_handle

driver.find_element_by_id("tangram__psp_8__username").clear()

driver.find_element_by_id("tangram__psp_8__username").send_keys(user)

driver.find_element_by_id("tangram__psp_8__password").clear()

driver.find_element_by_id("tangram__psp_8__password").send_keys(pwd)

driver.find_element_by_id("tangram__psp_8__submit").click()

time.sleep(5)

userfile.close()

pwdfile.close()

driver.quit()

使用者名稱 密碼加密

關於ios下的n種加密,各種頭大 終於把ios平台下的加密演算法調通了,在這裡記錄一下,並說一下遇到的n種加密問題。首先要說明一下我所遇到的需要加密的資料 向伺服器端傳送使用者名稱與密碼進行portal認證,當然為了顯示出專業性 扯淡的說 伺服器提供商要求傳送經過四層加密後的資料,分別是 1 使用者...

mongodb 使用者名稱 密碼

1.不需要登入的方式啟動mongodb 2.檢視當前的庫 linux mongo show dbs 顯示admin 和 local兩個庫 3 建乙個新的庫 zcydb linux mongo use zcydb 建立了新的庫 db 顯示當前所在的庫 show dbs 顯示所有的庫,但是新建的沒有列出...

mongodb設定使用者名稱密碼

參考docs.mongodb.com manual 開啟c盤的mongodb目錄,開啟cmd,執行 mongod dbpath e mongodb db logpath e mongodb log mongodb.log auth 開啟安全驗證 執行mongo use admin 建立使用者 db....