我正试图在我的facebook群中找到一个文本区。登录没问题,driver.get(group)
也没问题,但当我试图定位textrarea时,它返回找不到它。奇怪的是我能清楚地看到它。在
def send_post(self,text,group):
assert self.logged == True
self.driver.get(group)
text_field = self.driver.find_element_by_css_selector('div.innerWrap').find_element_by_tag_name('xhpc_message_text')
text_field.send_keys(text)
self.driver.find_element_by_xpath("//button[@value='1']").click()
你知道我做错什么了吗?你有没有更好的方式发布到fb组?在
xhpc_message_text
不是标记名;textarea
是。在如果你说的是写后
<textarea>
,那么它有一个name
属性(不同!){cd1>,共^。您可以将find_element_by_*
调用合并为一个:相关问题 更多 >
编程相关推荐