You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Python+BS4无法打开本地HTML页面进行爬取求助

本地HTML文件读取问题排查方案
  • 请提供完整代码(用```python包裹格式化后贴出)和完整错误文本信息(复制错误提示比截图更便于排查)
  • 先检查文件路径是否正确:
    • Windows桌面的绝对路径格式一般是C:\Users\你的用户名\Desktop\目标文件.html,注意路径里的反斜杠要写成双反斜杠\\,或者用原始字符串前缀r来避免转义,比如r"C:\Users\你的用户名\Desktop\目标文件.html"
    • 如果用相对路径,要确认Python脚本的运行目录和HTML文件所在目录一致,否则会找不到文件
  • 确认BeautifulSoup4已正确安装:打开终端执行pip install beautifulsoup4,若提示已安装则跳过

以下是一个正确读取本地HTML并使用BS4解析的示例代码:

from bs4 import BeautifulSoup

# 替换成你的桌面HTML文件绝对路径
file_path = r"C:\Users\YourUsername\Desktop\example.html"

# 以utf-8编码打开文件并解析
with open(file_path, "r", encoding="utf-8") as html_file:
    soup = BeautifulSoup(html_file, "html.parser")

# 打印页面标题测试解析是否成功
print(soup.title)

内容的提问来源于stack exchange,提问作者Inward Locus

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 01:10:19