gpt4 book ai didi

python - UnicodeEncodeError Python

转载 作者:太空宇宙 更新时间:2023-11-04 10:57:12 26 4
gpt4 key购买 nike

当我尝试在 UTF-8 字符串中查找单词的计数时,我得到了下一个:

UnicodeEncodeError
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-4: ordinal not in range(128)

我就是这样

tr.words_count = (str(tr.transcribe).count(' '))

我需要计算 UTF-8 文本中有多少个单词,但我的方法似乎行不通。你有什么想法?谢谢

最佳答案

str(tr.transcribe.decode('utf-8'))

或者更好的是,

unicode(tr.transcribe).count(' ')

或者更好(如果一行中有多个空格则不会混淆),

len(unicode(tr.transcribe).split())

关于python - UnicodeEncodeError Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8832251/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com