![](/img/trans.png)
[英]Extracting raw html from locally saved html file using BeautifulSoup
[英]Reading a HTML file saved locally
我希望讀取本地保存在 C 驅動器中的一堆 HTML 文件。
錯誤信息 -
“'charmap' 編解碼器無法解碼位置 248963 中的字節 0x90:字符映射到“
我嘗試使用 BeautifulSoup 庫,但出現錯誤。
from bs4 import BeautifulSoup
f = open("C:\Ada_Lovelace.html", "r")
soup = BeautifulSoup(f, 'html.parser')
for link in soup.find_all('a'):
print(link.get('href'))
請幫我優化代碼。
添加“Unicode 轉換格式”后,它起作用了。
from bs4 import BeautifulSoup
f = open("C:\Ada_Lovelace.html", 'r', encoding="utf8")
soup = BeautifulSoup(f, 'html.parser')
for link in soup.find_all('a'):
print(link.get('href'))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.