文件指针:
f = open('hello.txt', mode='r', encoding='utf-8') eof = False while not eof: line = f.readline() if line: if line != '\n': print(line.strip()) else: print('\n文件结束') eof = True f.close()
f_read = open('hello.txt', mode='r', encoding='utf-8') f_write = open('hello[副本].txt', mode='w', encoding='utf-8') text = f_read.read() f_write.write(text) f_read.close() f_write.close()
f_read = open('hello.txt', mode='r', encoding='utf-8')f_write = open('hello[副本].txt', mode='w', encoding='utf-8')while True: text = f_read.readline() if not text: break f_write.write(text)f_read.close()f_write.close()
with语句可以自动管理上下文资源,不论什么原因跳出with块,都能确保文件正确的关闭,以此来达到释放资源的目的
联系客服