【发布时间】:2022-05-06 23:11:04
【问题描述】:
我正在尝试使以下代码正常工作。我认为这很接近,但我不断收到一个错误,在最后一行显示“解析时意外 EOF”。
import requests
import subprocess
import os
import urllib.request
from bs4 import BeautifulSoup
os.chdir("C:/Users/Excel/Downloads/")
request = requests.get("http://ottofrello.dk/malerierstor.htm")
content = request.content
soup = BeautifulSoup(content, "html.parser")
element = soup.find_all("img")
for img in element:
urllib.request.urlretrieve("http://ottofrello.dk/" + img.get('src') + "," + img.get('src') + ")"
我正在使用 Python 3.6。
【问题讨论】:
-
您缺少右括号。供将来参考:EOF 是文件结尾,python 解释器说它在您的代码中期待某些内容,但遇到了 EOF。通常,如果您看到这样的调试语句,您应该查看是否遗漏了引号字符或右括号。
标签: python python-3.x