0
私は以下のコード行を使用して要素のutimeを取得しています。出力から、私は正しい領域をターゲットにしており、そこにutime属性があることがわかりますが、まだ出力はNone
です。 data-utime
属性を数回書き直して、関数用に正しくフォーマットされていることを確認しました。私はここで何が欠けていますか?python seleniumを使用して時間データをスクラップする
コード:
timeStampBox = post.find_element_by_css_selector('.fsm.fwn.fcg')
timeStampBox = timeStampBox.find_element_by_class_name('_5pcq')
print(timeStampBox.get_attribute('innerHTML'))
print(timeStampBox.get_attribute('data-utime'))
出力:
<abbr title="Monday, September 4, 2017 at 6:11am" data-utime="1504530675" data-shorten="1" class="_5ptz"><span class="timestampContent" id="js_15">September 4 at 6:11am</span></abbr>
None
あなたのコードは、投稿していないHTMLの束を参照しています。 – JeffC