# !/usr/bin/env python
# -*- coding: utf-8 -*-
import urllib2
import urllib
import cookielib
import json
import httplib
import re
import requests
from lxml import etree
import StringIO
import time
s = requests.session()
print s.headers
url = "https://licai.yingyinglicai.com/user/login.htm"
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:54.0) Gecko/20100101 Firefox/54.0'
}
login_url = 'http://10.3.200.9/login/VerifyLogin.jsp'
data = {'formmethod': 'post', 'logfile': '/wui/theme/ecology8/page/login.jsp?templateId=3&logintype=1&gopage=', 'loginid': '013800','logintype':'1','submit':'登录','userpassword':'xxx'}
# data = urllib.urlencode(data)
response = s.post(login_url, data=data, headers=headers)
#print response
print response.status_code
#print response.content
print response.headers
time.sleep(1)
# url = 'http://10.3.200.9/tailong/syslink/daohanglianjie.jsp'
# r = s.get(url, headers=headers)
# r = r.text
# #print r
# print type(r)
# r=r.encode('utf8')
# print type(r)
# f=open('fh1.html','w')
# f.write(r)
# f.close()
fh1=open('fh1.html','r')
fh2=fh1.read()
#print fh2
print type(fh2)
htmlEmt=etree.HTML(fh2)
print htmlEmt
#信贷系统
#根据div/a标签,获取href的值
result=htmlEmt.xpath('//div/a/@target')
print result
print type(result)
arr1=[]
for x in result:
print x
fh1.close()
C:\Python27\python.exe "C:\Program Files\JetBrains\PyCharm Community Edition 2017.1.5\helpers\pycharm\_jb_unittest_runner.py" --path C:/Users/tlcb/PycharmProjects/untitled/httprequest/test01.py
Testing started at 22:11 ...
Launching unittests with arguments python -m unittest discover -s C:/Users/tlcb/PycharmProjects/untitled/httprequest -p test01.py -t C:\Users\tlcb\PycharmProjects\untitled\httprequest in C:\Users\tlcb\PycharmProjects\untitled\httprequest
{'Connection': 'keep-alive', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'User-Agent': 'python-requests/2.18.4'}
200
{'Content-Length': '793', 'X-XSS-Protection': '1', 'Content-Encoding': 'gzip', 'Set-Cookie': 'loginfileweaver=%2Flogin%2FLogin.jsp%3Flogintype%3D1%26gopage%3D; path=/; expires=Mon, 12-Nov-2018 14:25:21 GMT, loginidweaver=013800; path=/; expires=Mon, 12-Nov-2018 14:25:21 GMT, loginfileweaver=%2Flogin%2FLogin.jsp%3Flogintype%3D1%26gopage%3D; path=/; expires=Mon, 12-Nov-2018 14:25:21 GMT, loginidweaver=6241; path=/; expires=Mon, 12-Nov-2018 14:25:21 GMT, languageidweaver=7; path=/; expires=Mon, 12-Nov-2018 14:25:21 GMT, JSESSIONID=abcd_gH8LC-_LfST0a_Bw; path=/, BIGipServerMenhu_new_pool=383648522.20480.0000; path=/', 'Server': 'Resin/3.1.8', 'X-UA-Compatible': 'IE=8', 'Cache-Control': 'private', 'Date': 'Sat, 10 Nov 2018 14:25:21 GMT', 'X-Frame-Options': 'SAMEORIGIN', 'Content-Type': 'text/html; charset=UTF-8'}
['_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', '_blank', 'jordan']
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
_blank
jordan
Ran 0 tests in 0.000s
OK
Process finished with exit code 0
Empty test suite.
系统导航
1qaz2wsx
1qaz2wsx
1qaz2wsx