Python读写文本

  • Python 以只读方式打开一段文本
helloFile = open('./hello')
  • read方法读取整个文本,返回一个string
helloContent = helloFile.read()
print(helloContent)
  • readlines读取文本的各行,返回一个list
lines = helloFile.readlines()
print(lines)
  • 遍历文件的各行
for line in helloFile:
    print(line)
  • 更好的读取方式
with open('io.py') as f:
    for line in f:
        line = line.strip()
        print(line)
  • 写文件
tmpFile = open('bacon.txt', 'w')
tmpFile.write("hello world!\n")
  • 关闭文件
helloFile.close()

你可能感兴趣的:(Python读写文本)