0

考虑到存在一个手动用户创建的名为“roger.txt”的文本文件,它包含“Tennis Roger Federer Armin”作为其内容。Pickle 无法打开手动创建的文件。哪些包可以在 python 中打开手动创建的文件,这样当我运行代码时,我得到的输出是“Tennis Roger Federer Armin”?

4

2 回答 2

7

为什么需要包裹?只需阅读文件:

with open('roger.txt', 'r') as handle:
    print handle.read()
于 2012-09-27T23:32:08.610 回答
1

或者在一行中,没有上下文保护和可选文件模式......

print open('roger.txt').read()
于 2012-09-28T06:09:07.587 回答