gpt4 book ai didi

python - Python,如何在输出中获得西里尔字母?

转载 作者:太空狗 更新时间:2023-10-30 02:14:05 26 4
gpt4 key购买 nike

我如何获得西里尔字母而不是 u'...

代码是这样的

def openfile(filename):
with codecs.open(filename, encoding="utf-8") as F:
raw = F.read()
do stuff...
print some_text

打印

>>>[u'.', u',', u':', u'\u0432', u'<', u'>', u'(', u')', u'\u0437', u'\u0456']

最佳答案

看起来 some_text 是一个 unicode 对象列表。当您打印这样的列表时,它会打印列表中元素的 reprs。所以改为尝试:

print(u''.join(some_text))

join方法将 some_text 的元素与元素之间的空格 u'' 连接起来。结果是一个 unicode 对象。

关于python - Python,如何在输出中获得西里尔字母?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4127496/

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