0

私はこのコードを持っています:

url = "http://www.padtube.com/Audio-Music-Editor/10-75359.html"
pageurl = urllib.urlopen(url)
soup = BeautifulSoup(pageurl)

for table in soup.select("table#product-quickfacts-table"):
    print table.find('meta',{'itemprop':'datePublished'})

このコードを実行すると、次の出力が得られます。

<meta content="2012-03-01T00:00:00-05:00" itemprop="datePublished"/>

日付だけを取るにはどうすればよいですか?

4

1 に答える 1

1

あなたのライン

print table.find('meta',{'itemprop':'datePublished'})

<meta content="2012-03-01T00:00:00-05:00" itemprop="datePublished"/>

属性を含む要素 meta を返しますitemprop='datePublished'contentこのxml要素のノードにアクセスしたいだけです

print table.find('meta',{'itemprop':'datePublished'})['content']

2012-03-01T00:00:00-05:00
于 2013-11-08T07:09:32.837 に答える