python3中文件/IO编程

python3的文件操作可谓是我见过所有语言中最舒服的,那我们来一起看一下py3中的文件操作。

1:文件的打开方式有以下几种:

      

注:以上图表参考菜鸟教程 

2:定位读写文件  f = open("文件名",方式) f.seek(x,y)方法会定位从何处开始对文件进行操作,其中

     x表示从第几个字节开始,y一般为0也就是开头,y为1表示当前位置,y为2表示文件末尾。

      seek()无返回值,故值为None

        比如:f.seek(0,2)对某个文件中只有内容helloworld进行操作,就会从l开始进行操作

       tell() : 查看文件的当前位置,即tell是获取文件指针位置。

       readline(n):读入若干行,n代表读入的最长字节数。这样可以避免读入过大造成异常

       readlines() :读入所有行的内容

        read读入所有行的内容

        删除使用os.remove(file_name)

可以用chdir()方法来改变当前的目录。chdir()方法需要的一个参数是你想设成当前目录的目录名

getcwd()方法显示当前的工作目录。

猜你喜欢

转载自blog.csdn.net/peng_for_csdn/article/details/88606458
今日推荐