Изображение sr c не полностью очищено. (../../../ images / stat / popolazione.jpg) - PullRequest
0 голосов
/ 31 марта 2020

Я использую следующий код и не могу получить полный sr c изображения.

from requests import get
from bs4 import BeautifulSoup
import re


def statistics(url):
    resp = get(url)
    soup = BeautifulSoup(resp.text, "lxml")

    reqTable = soup.find('table', class_ = 'tabwrap')
    images = reqTable.findAll('img')

    for img in images:
        print(img['src'])

statistics('http://www.comuni-italiani.it/084/001/statistiche/')

вывод: enter image description here

Это изображение sr c Я хочу очистить:

Ссылка на сайт: http://www.comuni-italiani.it/084/001/statistiche/

Я хочу получить этот номер Popolazione из изображения sr c, поэтому мне нужен этот sr c, чтобы я мог разделить и получить это число 59.605

enter image description here

1 Ответ

0 голосов
/ 31 марта 2020

Попробуйте следующее, чтобы получить числа, доступные в этих ссылках:

import requests
from bs4 import BeautifulSoup

def get_image_links(url):
    resp = requests.get(url)
    soup = BeautifulSoup(resp.text, "lxml")
    for img in soup.select('table.tabwrap img[src*="d_fnote_title"]'):
        item_num = img['src'].split("h|")[1].split("|")[0]
        print(item_num)

if __name__ == '__main__':
    link = 'http://www.comuni-italiani.it/084/001/statistiche/'
    get_image_links(link)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...