3

BeautifulSoupを使用してこれで日付を抽出する方法は?

<div class="month">                                            Dec                                          </div>                                             
<div class="edate">                                                 31                                             </div>                                             
<div class="day">                                                 Mon                                             </div
4

1 に答える 1

4

これらの divの要素を取得し、3 つの文字列を取得して 1 つの文字列に結合します。

date = ' '.join([unicode(t) for t in parent.stripped_strings])

になりDec 31 Monます。

datetime.date日付を操作する必要がある場合は、オブジェクトに解析する必要があります。dateutilそのためには、外部ライブラリを使用することを強くお勧めします。ただし、この日付から年が欠落しているため、走行距離が異なる場合があります。

于 2012-12-21T18:37:26.573 に答える