python词云报错
UnicodeEncodeError: ‘gbk’ codec can’t encode character ‘\U0001f412’ in position 36131: illegal multibyte sequence
解决办法:原来是print()函数自身有限制,不能完全打印所有的unicode字符。
sys.stdout = io.TextIOWrapper(sys.stdout.buffer,encoding='utf8') #改变标准输出的默认编码
res=urllib.request.urlopen('http://www.baidu.com')
htmlBytes=res.read()
print(htmlBytes.decode('utf-8'))
参考解决python3 UnicodeEncodeError: ‘gbk’ codec can’t encode character ‘\xXX’ in position XX-CSDN博客
FileNotFoundError: [Errno 2] No such file or directory: ‘chineseStopWords.txt’
解决办法:建一个txt
pandas.core.base.SpecificationError: nested renamer is not supported
解决办法:
words_stat = words_df.groupby(by=['segment'])['segment'].agg({"计数":np.size})
更改为(最后括号变了
)
words_stat = words_df.groupby(by=['segment'])['segment'].agg([("计数",np.size)])
参考pycharm pandas 经典报错 pandas.core.base.SpecificationError: nested renamer is not supported-CSDN博客
SyntaxError: Non-UTF-8 code starting with ‘\xb1’ in file
解决办法:#coding=utf-8
注意:不要有空格!!!
Traceback (most recent call last): fp = builtins.open(filename, “rb”) FileNotFoundError: [Errno 2] No such file or directory: ‘./Cloudword/1.jpg’
解决办法:改用绝对路径
im = Image.open('D:/pycharm/aiSource/Cloudword/1.png')
img = np.array(im)
TypeError: ‘module’ object is not callable
解决办法:导包错误
ValueError: Only supported for TrueType fonts
解决办法:font_path要设置已有字体
ValueError: Only supported for TrueType fonts
解决办法:更新pillow 9.3
需要python在3.7版本及以上 !!!