我需要将外部源生成的数百个HTML句子转换为可读文本,并且我有一个关于abbr
标签转换的问题。以下是一个示例:
from bs4 import BeautifulSoup
text = "<abbr title=\"World Health Organization\" style=\"color:blue\">WHO</abbr> is a specialized agency of the <abbr title=\"United Nations\" style=\"color:#CCCC00\">UN</abbr>."
print (BeautifulSoup(text).get_text())
这段代码返回的是"WHO is a specialized agency of the UN."。但是我想要的是"WHO(世界卫生组织)是联合国(United Nations)的专门机构。" 有没有其他模块可以实现这个功能,而不是使用BeautifulSoup?