withopen('in.txt') as file_obj: contents = file_obj.read() #全部读入 print(contents) withopen('in.txt') as file_obj: for line in file_obj: #按照行读入 print(line.rstrip())
withopen('in.txt') as file_obj: lines = file_obj.readlines() #按照行读入
for line in lines: print(line.strip())
写入文件
1 2 3 4 5 6 7
filename = "in.txt" withopen(filename,'w') as outfile: outfile.write("haha\n")
filename = "in.txt" withopen(filename,'a') as outfile: outfile.write("add\n")