Python BeautifulSoup在Imgur上查找所有图像链接

Python BeautifulSoup在Imgur上查找所有图像链接,python,beautifulsoup,Python,Beautifulsoup,我找不到Imgur相册中的所有链接 以下是来自imgur的html: <div class="post-image">... <a href="//i.imgur.com/P1VMco8.png" class="zoom"><img src="//i.imgur.com/P1VMco8.png" alt="" itemprop="contentURL" /> 以下代码打印所有图像链接: import urllib from bs4 import Beauti

我找不到Imgur相册中的所有链接

以下是来自imgur的html:

<div class="post-image">...
<a href="//i.imgur.com/P1VMco8.png" class="zoom"><img src="//i.imgur.com/P1VMco8.png" alt="" itemprop="contentURL" />

以下代码打印所有图像链接:

import urllib
from bs4 import BeautifulSoup
with urllib.request.urlopen('https://imgur.com/a/OmD1E') as f:
    soup = BeautifulSoup(f.read(),'lxml')
for image in soup.select(".post-image"):
    print(image.a["href"])
如果您只查找第一个
。发布图像
,请执行此操作

import urllib
from bs4 import BeautifulSoup
with urllib.request.urlopen('https://imgur.com/a/OmD1E') as f:
    soup = BeautifulSoup(f.read(),'lxml')
print(soup.select(".post-image")[0].a["href"])

非常感谢。稍微修改一下,现在我有了一个图像url列表
import urllib
from bs4 import BeautifulSoup
with urllib.request.urlopen('https://imgur.com/a/OmD1E') as f:
    soup = BeautifulSoup(f.read(),'lxml')
print(soup.select(".post-image")[0].a["href"])