python程序import urllib 或者import requests,可以request url, and get the response。

  一、urllib:python自带模块

# urllib
from urllib import request
f = request.urlopen('https://www.baidu.com/index.php?undefined') # xml
# print(type(f))  # <class 'http.client.HTTPResponse'>
ret = f.read().decode('utf_8')
print(ret,type(ret))   # <class 'str'>

  二、requests:第三方模块

# requests
import requests
response = requests.get("https://www.baidu.com/index.php?undefined")
print(type(response))   # <class 'requests.models.Response'>
response.encoding = "utf_8"
result = response.text
print(result)
print(type(result))  # <class 'str'>