I have to say that python is easy to use. I searched for it online, mostly for python2 posts, so I wrote a python3 post. The code is very simple and can be directly pasted with the code.
Copy codeThe Code is as follows:
# Test rdp
Import urllib. request
Import re <br>
# Logon account information
Data = {}
Data ['fromurl'] =''
Data ['fromurltemp '] =''
Data ['loginid'] = '20140901'
Data ['Password'] = '000000'
User_agent = 'mozilla/4.0 (compatible; MSIE 5.5; Windows NT )'
# Logon address
# Url = 'HTTP: // 192.168.1.111: 8080/logincheck'
Postdata = urllib. parse. urlencode (data)
Postdata = postdata. encode ('utf-8 ')
Headers = {'user-agent': user_agent}
# Logon
Res = urllib. request. urlopen (url, postdata)
# Obtain the page html <br> strResult = (res. read (). decode ('utf-8 '))
# Retrieve all A tags using regular expressions
P = re. compile (R' <a href = "(.*?) ". *?> (.*?) </A> ')
For m in p. finditer (strResult ):
Print (m. group (1) # group (1) is the content in href, and group (2) is the text in label.
I did not take the time to process cookies, exceptions, and so on. After all, I just wanted to learn python by writing crawlers.