马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
爬取百度百科的词语来搞事情import requests
import bs4
import time
headers = {
"User-Agent": "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.14 Safari/537.36 Edg/83.0.478.13"}
def req(name):
url = "https://baike.baidu.com/item/" + name
time.sleep(1)
print("Loading...")
html = requests.get(url=url, headers=headers).content.decode("utf-8")
soup = bs4.BeautifulSoup(html, "html.parser")
try:
string = soup.find(class_="para").get_text()
print(string)
except AttributeError:
print("没有找到这个词!")
if __name__ == "__main__":
while True:
name = input("输入需要的词:")
time.sleep(1)
print("Loading.")
req(name)
@不二如是 回复可见我是不可以设置吗 |