# import requests # # r = requests.get("http://www.baidu.com") # var = r.status_code # 检查状态码,是200则成功 # print(var) # # r.encoding = 'utf-8' # n = r.text # print(n) # 通用代码框架 import requests def getHTMLText(): try: r = requests.get(url, timeout=30) r.raise_for_status() r.encoding = r.apparent_encoding return r.text except: print("出现异常") if __name__ == "__main__": url = "http://www.baidu.com" print(getHTMLText())