python文件相关操作

2018-09-04  本文已影响16人  看三小

打开文件

在python中,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件
open(文件名,访问模式)

f = open('test.txt','w')

关闭文件

close()

f = open('test.txt','w')
f.close()

写数据

使用write()可以完成向文件写入数据

f = open('test.txt','w')
f.write('hello world')

读数据(read) 读单个长度

使用read(num)可以从文本中读取数据,num表示要从文件中读取的数据的长度(单位是字节),如果没有传入num,那么就表示读取文件中所有的数据

f = open('test.txt', 'r')
content = f.read(5)
print(content)
print(""30)
content = f.read()
print(content)
f.close()

读数据(readlines) 读所有行

就像read没有参数时一样,Readlines可以按照行的方式把整个文件中的内容一次性读取,并且返回的是一个列表,其中每一行的数据为一个元素

f = open('test.txt','r')
content = f.readlines()
print(type(content))
i=1
for temp in content:
print('%d:%s'%(i,temp))
i+=1
f.close()

读数据(readline)读一行

f = open('test.txt', 'r')
content = f.readline()
print("1:%s"%content)
content = f.readline()
print("2:%s"%content)
f.close()

创建文件夹

import os
os.mkdir("张三")

获取当前目录

import os
os.getcwd()

改变默认目录

import os
os.chdir("../")

获取目录列表

import os
os.listdir("./")

删除文件夹

import os
os.rmdir("张三")

上一篇 下一篇

猜你喜欢

热点阅读