Demo展示
from selenium import webdriver
import requests
import time
def getCookies():
options = webdriver.ChromeOptions()
driver = webdriver.Chrome(options=options)
driver.maximize_window()
driver.get("http://210.74.4.127:8888/jes/login.html")
driver.find_element_by_id("userId").send_keys("cheng")
driver.find_element_by_id("password").send_keys("admin123")
time.sleep(10)
driver.find_element_by_css_selector("input.log_button").click()
cookies = driver.get_cookies()
driver.close()
return cookies
def crawler():
sess = requests.Session()
sess.headers.clear()
for cookie in getCookies():
sess.cookies.set(cookie['name'], cookie['value'])
url = 'http://http://210.74.4.127:8888/jes/jptInputInvoiceQuery.ajax?ssId=JPT&_dc=1564026411786'
data = {'page': 1, 'start': 0, 'limit': 10}
html = sess.post(url, data).text
print(html)
if __name__ == "__main__":
crawler()