python基本文件操作

打开文件,参数为文件名和访问方式

fo = open("foo.txt", "w")

关闭文件

fo.close()

 write函数(向文件中添加),此方法是添加的方法,每次添加会删除之前的内容(追加内容的话打开方式为a)

fo.write("你好:\n我是王*宇\n是一名研究生")

然后打开文件可以看到如下内容

 writelines(list):可以把一个序列写入文件,但是是拼接写入,写完一个元素后不回换行

 read(num)函数,python读取文件内容通过二进制的方式读取,num是需要读取的字节数,从开头开始算起,如果不加参数的话会自动尽可能多的读取文本内容

fo = open("mytext", "r")
print("文件名: ", fo.name)
print(fo.read())
fo.close()

 

 seek(offset [,from])方法改变当前文件的位置。Offset变量表示要移动的字节数。From变量指定开始移动字节的参考位置

fo = open("mytext", "r")
# 开始读取十个字符
print(fo.read(10))
# 显示当前指针位置
print(fo.tell())
# 再次读取十个字符
print(fo.read(10))
# 将指针移动回开头
fo.seek(0,0)
# 再次读取十个字符
print(fo.read(10))
fo.close()

 

 

 

导入os模块实现重命名和删除文件

os.rename("mytext","mytext.txt")
os.remove("mytext.txt")

 导入os模块实现创建目录和删除空目录

os.mkdir("packet")
os.rmdir("packet")

 

 

posted @ 2020-09-15 15:47  王怀宇  阅读(91)  评论(0编辑  收藏  举报