Я пытаюсь получить родительский элемент определенного тега, используя приведенный ниже код:
# -*- coding: cp1252 -*-
import csv
import urllib2
import sys
import time
from bs4 import BeautifulSoup
from itertools import islice
page1= urllib2.urlopen('http://www.sfr.fr/mobile/telephones?vue=000029&tgp=toutes-les-offres&typesmartphone=se-android&typesmartphone=se-apple&typesmartphone=se-bada&typesmartphone=se-rim-blackberry&typesmartphone=se-windows&p=0').read()
soup1 = BeautifulSoup(page1)
price_parent = soup1.findParents('div')
print price_parent
Проблема: Вывод, который я получаю после запуска этого кода, возвращает нулевой массив []
, если я использую findParent
вместо Parents, он также возвращает значение None
.
Моя реальная проблема похожа на эту BeautifulSoup - findAll не в определенном теге
Чтобы решить мою актуальную проблему, мне нужно получить родителей элементов, для которых я получаю значение None
, как указано выше.
Пожалуйста, помогите мне в решении этой проблемы и простите мое невежество, поскольку я новичок в программировании.