我已从Scopus网站收集了必要的数据。我的输出保存在名为“document”的列表中。当我使用每个元素的type方法时,Python返回给我这个类:
为了解决这个问题,我使用了如下的文本方法:
"<class'selenium.webdriver.firefox.webelement.FirefoxWebElement'>"
为了解决这个问题,我使用了如下的文本方法:
document=driver.find_elements_by_tag_name('td')
for i in document:
print i.text
因此,我可以以文本格式查看结果。但是,在独立调用列表的每个元素时,会在此代码中打印出空格:
x=[]
for i in document:
x.append(i.text)
print(x[2])
将返回空格。我该怎么办?
x.append(i.text.strip())
。您可以拥有一些没有文本或带有空格的元素。 - Tarun Lalwani