import requests
import time
def WebInfoGet(url):
try:
r = requests.get(url,timeout = 20)
r.raise_for_status()
r.encoding = r.apparent_encoding
print("爬取成功")
print(r.text)
except:
print("爬取失败")
def main():
url = input("输入需要爬取的网站:")
n = int(input("输入需要爬取的次数:"))
startTime = time.time()
for i in range(n):
print("第%d次爬取"%(i+1))
WebInfoGet(url)
endTime = time.time()
subTime = endTime - startTime
print("爬取",n,"个页面","共花费",subTime)
if __name__ == "__main__":
main()
最开始总是遇到很多的小问题,如括号不对称,一定要细心