Python beautifulsoup:如何为空节点赋值

Python beautifulsoup:如何为空节点赋值,python,beautifulsoup,Python,Beautifulsoup,我想知道是否可以给一个空节点赋值 原件: 如果您发现节点使用 node = soup.find("td") 然后,您可以通过分配给节点为该元素提供内容。string: node.string = "anything" 完整示例: from bs4 import BeautifulSoup soup = BeautifulSoup('<td></td>')

我想知道是否可以给一个空节点赋值

原件:

如果您发现节点使用

node = soup.find("td")
然后,您可以通过分配给
节点为该元素提供内容。string

node.string = "anything"
完整示例:

from bs4 import BeautifulSoup                                                   

soup = BeautifulSoup('<td></td>')                                                
node = soup.find("td")                                                          
node.string = "anything"                                                        
print(soup)

还有一件事,如果我使用“find_all('td'),然后我有一个列表,那么是否可以只给空节点一个自定义值?示例:something给一个值“something”something如果不是node.string或node.string='',代码会有一点变化:现在一切都很完美,谢谢!
for node in soup.find_all("td"):
    if not node.string:
        node.string = "anything"