美文网首页
python文件处理简明教程

python文件处理简明教程

作者: python测试开发 | 来源:发表于2019-12-12 18:24 被阅读0次

如何创建文本文件

创建文本文件(qq-qun-630011153-144081101.txt)

  • 步骤1
f = open("qq-qun-630011153-144081101.txt","w+")

open有两个参数,一个是我们要打开的文件,另一个是代表我们要对该文件执行的权限或操作的字符串。我们在参数中使用"w+"字母,w表示写操作,加号表示不存在该文件时会创建。另外"r"表示只读,"a"表示追加。

  • 第2步
for i in range(10):
     f.write("This is line %d\r\n" % (i+1))

我们有一个for循环,其范围为10个数字。使用write将数据输入文件中。

  • 第三步
f.close()

追加

f = open("qq-qun-630011153-144081101.txt", "a+")
for i in range(2):
     f.write("Appended line %d\r\n" % (i+1))
f.close()     
图片.png

读取

f = open("qq-qun-630011153-144081101.txt","r")
contents = f.read()
print(contents)
f.close()  
f = open("qq-qun-630011153-144081101.txt","r")
contents = f.read()
print(contents)
f.close()  
f = open("qq-qun-630011153-144081101.txt","r")
contents = f.read()
print(contents)
f.close()  
demo.png

模式说明

  • 'r'这是默认模式。打开文件进行读取。
  • 'w'此模式打开文件进行写入。如果文件不存在,它将创建一个新文件。如果文件存在,它将清空该文件。
  • 'x'创建一个新文件。如果文件已经存在,则操作失败。
  • 'a'以追加模式打开文件。如果文件不存在,它将创建一个新文件。
  • 't'这是默认模式。它以文本模式打开。
  • 'b'以二进制模式打开。
  • '+'这将打开一个文件,用于读写(更新)

相关文章

网友评论

      本文标题:python文件处理简明教程

      本文链接:https://www.haomeiwen.com/subject/pxutnctx.html