來個大佬幫忙看看問題出在哪了???
import requests
def getHTMLText():
? ? try:
? ? ? ? r=requests.get(url,time=20)
? ? ? ? r.raise_for_status()
? ? ? ? r.encoding='utf-8'
? ? ? ? return r.text
? ? except:
? ? ? ? return""
url="http://www.baidu.com"
print(getHTMLText(url))
2020-09-29
2019-06-12
2019-06-12
1、首先,你的方法定義時是無參的,可是使用時卻要傳url;
2、requests.get方法使用有點錯誤,去掉time參數(shù),具體請看官方文檔。
import requests
def getHTMLText(url):
try:
r=requests.get(url)
r.raise_for_status()
r.encoding='utf-8'
return r.text
except Exception as err:
return err
url="http://www.baidu.com"
print(getHTMLText(url))