Python打开用户创建的文本文件

时间:2012-09-27 23:30:32

标签: python file

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

2 个答案:

答案 0 :(得分:7)

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

with open('roger.txt', 'r') as handle:
    print handle.read()

答案 1 :(得分:1)

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

print open('roger.txt').read()