|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
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)
复制代码
@不二如是 回复可见我是不可以设置吗 |
|