python报错:ImportError: cannot import name 'beautifulsoup4'

新手上路,请多包涵

1、python版本:3.6 bs4已下载 ,beautifulsoup4已安装
2、经检验,无名为 bs4 的文件
请各位大佬求解,是何原因导致
代码如下截图

clipboard.png

clipboard.png

题目描述

题目来源及自己的思路

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)
import requests
from bs4 import beautifulsoup4 as bf
import pdfkit

def parse_url_to_html(url):

response = requests.get(url)
soup = bf(response.content,"html.parser")
body = soup.find_all(class_="x-wiki-content x-main-content")[0]
html = str(body)
with open("a.html",'wb') as f:
    f.write(html)

你期待的结果是什么?实际看到的错误信息又是什么?

期待 结果:beautifulsoup4调用成功,实际看到的结果:调用失败

阅读 4.5k
1 个回答
# 不是beautifulsoup4
from bs4 import BeautifulSoup as bf
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题