将文件读取到内存中后,就可以以任何方式使用这些数据了。下面以简单的方式使用系统密码文件的值。首先,我们将创建一个字符串,它包含文件中存储的所有数字,且没有任何空格:
filename = '/etc/passwd'
with open(filename) as file_object:
lines = file_object.readlines()
pi_string = ''
for line in lines:
pi_string += line.rstrip()
print(pi_string)
print(len(pi_string))
读取passwd文件每一行,添加到pi_string并且打印出来,然后打印pi_string长度。
看到pi_string越来越长。