【发布时间】:2017-09-30 13:46:17
【问题描述】:
我正在使用以下代码行来获取元素的 utime。从输出中我可以看到我的目标是正确的区域并且 utime 属性存在于那里,但我仍然收到None 的输出。我已经尝试多次重写data-utime 属性,以确保它的格式正确适用于该函数。我在这里错过了什么?
代码:
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。
标签: python google-chrome selenium