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")


浙公网安备 33010602011771号