我正在使用漂亮的汤将按钮添加到使用python的difflib库生成的html中。 几乎完全可以正常工作-唯一的问题是我的输出中的所有空格现在都是黑色菱形问号。
很模糊,我的函数如下:
def addbuttons():
global differencehtml
soup = BeautifulSoup(differencehtml, 'html.parser')
# edit soup here
differencehtml = soup.prettify()
当我在chrome中打开输出文件时,所有空格都被黑色问号代替。我认为这与我所做的编辑无关,因为如果我注释掉addbuttons()并具有以下代码:
soup = BeautifulSoup(differencehtml, 'html.parser')
differencehtml = soup.prettify()
我仍然以黑色菱形问号而不是空格结尾: like in this screenshot
影响空间的prettify()是什么?我怎样才能解决这个问题?