-1

我有一个问题,即使文件存在并且我可以手动访问它,我也无法使用 python 访问文件。以下代码是问题所在:

f = '~/backup/backup_20121216.log'
text = open(f, "rb").read()
print text

有人可以指出我正确的方向吗?

4

1 回答 1

1

这行得通吗?

import os

path = '~/backup/backup_20121216.log'
path = os.path.expanduser(path)
with open(path, 'rb') as fp:
    text = fp.read()
print text
于 2012-12-16T22:05:49.263 回答