【发布时间】:2017-02-02 02:08:23
【问题描述】:
我正在做一个 Python 挑战,但是在任务 6 中我遇到了一些问题:
comments = []
comments.append(file_zip.getinfo('%s.txt'%name).comment)
print(''.join(comments))
但这给了我错误:
TypeError:序列项 0:预期的 str 实例,找到的字节
我正在寻找答案,并尝试这样:
print(b''.join(comments))
它可以工作并打印:
b'***************************************************************\n****************************************************************\n** **\n** OO OO XX YYYY GG GG EEEEEE NN NN **\n** OO OO XXXXXX YYYYYY GG
GG EEEEEE NN NN **\n** OO OO XXX XXX YYY YY GG GG EE NN NN **\n** OOOOOOOO XX XX YY GGG EEEEE NNNN **\n** OOOOOOOO XX XX YY GGG EEEEE NN **\n** OO OO XXX XXX YYY YY GG GG EE NN **\n**
OO OO XXXXXX YYYYYY GG GG EEEEEE NN **\n** OO OO XX YYYY GG GG EEEEEE NN
我认为它将'/n' 视为一个字符并打印它,但是,我不希望那样。我怎样才能让它发挥作用?
【问题讨论】:
标签: python string python-3.x