Python 如何从a<;td>;使用BeautifulSoup?

Python 如何从a<;td>;使用BeautifulSoup?,python,html,beautifulsoup,Python,Html,Beautifulsoup,我尝试从如下所示的html中获取文本: </td><td align='center'>&nbsp;</td><td align='right'>0.1200</td><td align='left'><img 我收到一条错误消息“TypeError:“NoneType”对象不可编辑”。 对解决这个问题有什么建议吗?你能试试这个吗?(如果您不提供URL,很难帮助您) 代码: 对于哪个循环迭代器,您得到了非类型

我尝试从如下所示的html中获取文本:

</td><td align='center'>&nbsp;</td><td align='right'>0.1200</td><td align='left'><img
我收到一条错误消息“TypeError:“NoneType”对象不可编辑”。
对解决这个问题有什么建议吗?

你能试试这个吗?(如果您不提供URL,很难帮助您)

代码:


对于哪个循环迭代器,您得到了非类型错误?@theBrainyGeek对于第二个,请不要在标题中添加已解决的问题,而是传递或接受对您有效的答案,要了解更多信息,请参阅@PetterFriberg我真的很抱歉,我已修复了它非常感谢!这解决了问题,并给了我确切的输出我想要的!
`url = "http://...."
source_code = requests.get(url)
plain_text = source_code.text
soup = BeautifulSoup(plain_text, "lxml")
for link in soup.findAll('td', {'align': 'right'}):
    for row in link.find_next_sibling("td"):
        print(row)
soup = BeautifulSoup(plain_text, "lxml")
for link in soup.findAll('td', {'align': 'right'}):
    print(link.text)