除了read()
,readline()
和readlines()
, 还有其他方法可以加载文件的内容并将其存储为字符串吗?
问问题
70 次
2 回答
2
您的要求很奇怪,但在这里:
f = open('myfile.txt', 'r')
file_as_string = ''.join([line for line in f])
f.close();
于 2013-07-13T21:42:42.700 回答
0
这没有 read()
,readline()
或readlines()
data=[]
with open('/tmp/test.txt','r') as f:
for line in f: # equivalent to 'readline()`
data.append(line) # after all lines, equivalent to 'readlines()'
现在把它变成一个字符串:
stofdata=''.join(data)
于 2013-07-13T23:06:44.873 回答