第一段:獲取cookie
第二段:通過cookie登陸
第一部分:儲存cookies,直接在cmd中執行就好
>>> from selenium import webdriver
>>> from selenium.webdriver.support.ui import webdriverwait
>>> from selenium.webdriver.common.action_chains import actionchains
>>> import time
>>> driver = webdriver.chrome(executable_path='d:\code/chromedriver.exe')
>>> driver.get('
h=wyygw')
只要能開啟網易雲登陸介面,其他的只需要手動觸發就好,直接登陸。主要是儲存cookies
cookies=driver.get_cookies()
儲存cookies
>>> with open("aaa.txt",'a')as f:
... f.write(cookies)
...
此時會報錯:typeerror: expected a string or other character buffer object
但可以用python中內建的pickle
>>> import pickle
>>> pickle.dump(cookies,open("aaa.txt","wb"))
第一步儲存cookies結束
第二步:直接用cookies登陸
driver.get("h=wyygw")
cookies = pickle.load(open("aaa.txt", "rb"))
for cookie in cookies:
driver.add_cookie(cookie)
#在此get就可以進入(好像driver.refresh()重新整理更直接)
driver.get("h=wyygw")
剩下的就可以做其他操作了... selenium暴力破解密碼,正確密碼終止程式
selenium暴力破解密碼,實現正確密碼終止程式,列印顯示正確密碼 coding utf 8 import selenium import selenium.webdriver import time 測試暴力破解 登入位址 使用者名稱 密碼需要填寫 defloginoa username,pas...
挑戰極限 極限程式設計中的「極限」
最近,一直在看robert martin的 敏捷軟體開發 原則 模式和實踐 該文中以極限程式設計 xp 來講述敏捷的實踐。看完有關於 xp實踐的部分,對 xp基本的主張和如何去實踐有了乙個大概的了解。但是,一直有個問題在我腦海中,那就是這種開發實踐方式為什麼會被稱為 極限程式設計 看完這部分之後,對...
極限程式設計下的極限測試
極限測試主要由兩部分測試組成 單元測試和驗收測試。單元測試是極限測試中主要採用的測試方法,它具有兩條簡單規則 所有 模組在編碼開始之前必須設計好單元測試用例。在產品發布之前需要通過單元測試。極限測試中的單元測試和普通的單元測試之間最大的區別是 極限測試中的單元測試必須在模組編碼之前就完成設計和生成。...