我正在进行Python挑战,但在任务6中我遇到了一些问题:
comments = []
comments.append(file_zip.getinfo('%s.txt'%name).comment)
print(''.join(comments))
Run Code Online (Sandbox Code Playgroud)
但这给了我错误:
TypeError:序列项0:预期的str实例,找到的字节
我寻找答案,并尝试这样:
print(b''.join(comments))
Run Code Online (Sandbox Code Playgroud)
它工作和打印:
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 …Run Code Online (Sandbox Code Playgroud)