from selenium.webdriver.support import expected_conditions as EC
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.wait import WebDriverWait
driver = webdriver.Firefox()
# driver = webdriver.PhantomJS(service_args=SERVICE_ARGUS)
wait = WebDriverWait(driver, 10)
def search():
try:
driver.get('http://cl.***.pw/login.php?')
wait.until(
EC.presence_of_element_located((By.NAME, "pwuser"))
).send_keys(('username'))
wait.until(
EC.presence_of_element_located((By.NAME, "pwpwd"))
).send_keys(('password'))
wait.until(
EC.presence_of_element_located((By.CLASS_NAME, "btn"))
).click()
bbb = input('二步验证:')
wait.until(
EC.presence_of_element_located((By.NAME, "oneCode"))
).send_keys(bbb)
wait.until(
EC.presence_of_element_located((By.CLASS_NAME, "f16"))
).submit()
print(driver.get_cookies())
except Exception:
pass
def main():
try:
search()
finally:
driver.close()
if __name__ == '__main__':
main()
from selenium import webdriver
driver = webdriver.Firefox()
driver.get('http://cl.****.pw/thread0806.php?fid=7&search=7&orderway=postdate&asc=DESC')
cookie = {'name': '__cfduid', 'value': 'dc8996990310bf1375658c11e543ca2ea1523408074', 'path': '/', 'domain': '.osiz.pw', 'expiry': None, 'secure': False, 'httpOnly': True}, {'name': 'PHPSESSID', 'value': 'f60f5mmgeid40bl76p0dic25n2', 'path': '/', 'domain': 'cl.osiz.pw', 'expiry': None, 'secure': False, 'httpOnly': False}, {'name': 'UM_distinctid', 'value': '162b2327dfca-039a4d2f297ddc-47534130-1fa400-162b2327dff15f', 'path': '/', 'domain': '.osiz.pw', 'expiry': None, 'secure': False, 'httpOnly': False}, {'name': '227c9_ck_info', 'value': '%2F%09', 'path': '/', 'domain': 'cl.osiz.pw', 'expiry': None, 'secure': False, 'httpOnly': False}, {'name': 'CNZZDATA950900', 'value': 'cnzz_eid%3D1546602120-1523407371-%26ntime%3D1523407371', 'path': '/', 'domain': 'cl.osiz.pw', 'expiry': None, 'secure': False, 'httpOnly': False}, {'name': '227c9_lastfid', 'value': '0', 'path': '/', 'domain': 'cl.osiz.pw', 'expiry': None, 'secure': False, 'httpOnly': False}, {'name': '227c9_winduser', 'value': 'AgsNDwEHOVEFVlQGUQ5VVFAHCgYHAldTUgQHBVRSAlpWBgYABAoHP1IABwEBBAIHVAhVBVMABFJXDwcBUQMBAlNWAF1QAQAC', 'path': '/', 'domain': 'cl.osiz.pw', 'expiry': None, 'secure': False, 'httpOnly': False}, {'name': '227c9_groupid', 'value': '12', 'path': '/', 'domain': 'cl.osiz.pw', 'expiry': None, 'secure': False, 'httpOnly': False}
for a in cookie:
driver.add_cookie(a)
driver.refresh()