我希望能够使用以下代码编写beautifulsoup表单:
soup = BeautifulSoup(con.content)
f = open('/*/*/Desktop/littletext.rtf','w')
f.write(str(soup))
f.close()
我遇到了这个错误:
Traceback (most recent call last): File "///Desktop/test123.py", line 10, in f.write(soup) TypeError: 必须是字符串,不能是BeautifulSoup
有什么办法可以解决吗?我尝试将'soup'转换为字符串,但没有成功 -- f.write(str(soup))。
f.write(str(soup))
时得到了什么错误信息? - jonrsharpeUnicodeEncodeError
或Python中的Unicode的众多现有问题的任何一个,或者例如https://docs.python.org/3/howto/unicode.html吗? - jonrsharpe