Python:文件的读取、创建、追加、删除、清空

一、用Python创建一个新文件,内容是从0到9的整数, 每个数字占一行:

f=open('f.txt','w')
for i in range(0,10):
    f.write(str(i)+'\n')
f.close()

二、追加,从0到9的随机整数, 10个数字一行,共10行

import random
f=open('f.txt','a')
for i in range(0,10):
    for i in range(0,10):f.write(str(random.randint(0,9)))
    f.write('\n')
f.close()

三、 获取文件指针的值: p = f.tell()

四、移动文件的指针

             f.seek(   偏移量, 选项 )

      选项 =0 时, 表示将文件指针指向从文件头部到 "偏移量"字节处。

      选项 =1 时, 表示将文件指针指向从文件的当前位置,向后移动 "偏移量"字节。

      选项 =2 时, 表示将文件指针指向从文件的尾部,,向前移动 "偏移量"字节。

五、删除文件

import os

os.remove(f)

六、文件的清空

f.truncate();


版权声明:本文为u010281626原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。