以下のコードを使用して、特定のタグの親要素をフェッチしようとしています。
# -*- 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
問題:このコードを実行した後に取得する出力はNull配列[]
を返します。親の代わりに使用すると、値findParent
も返されNone
ます。
私の実際の問題はこのBeautifulSoupに似ています-findAllは特定のタグ内にありません
私の実際の問題を解決するには、None
上記のように価値を得ている要素の親を取得する必要があります。
私はプログラミングに不慣れなので、この問題を解決するのを手伝ってください、そして私の無知を許してください。