首页 > 其他 > 详细

文件操作

时间:2018-08-06 11:35:50      阅读:153      评论:0      收藏:0      [点我收藏+]

一.文件操作的函数

open (文件名(路径),mode="?",encoding="字符集")

(1) 绝对路径,从磁盘的根目录查  或者是从互联网上寻找

(2)相对路径  相对于 当前程序所在的文件夹#用的是比较多的

   1>  f = ope("../#代表的是返回上一层目录)

 

二.文件操作

 

2.1读

  文件太大怎么读?不能全部都读吧,如果来个10G的知直接就卡死了,教你一个办法

  f. readline()  #一次读一行

  print(S)

  f. readline()  #一次读一行

  print(S)

  f. readline()  #一次读一行

  print(S)

这样就能够一行一行的读, 但会出现一个问题就对有两行的空白,那么如何解决呢?

  for line in f:

  print (line.strip())  

  注意:以后会经常用到

2.2   写

 

f = open("___",mode="w",encoding = "utf-8"

f.write("哈哈哈")

f.flush()

f.close()

一定注意:这里边有坑,带W的操作,只要你操作了.就会清空源文件

 

2.3追加 #a模式

 

f = open("___",mode="a",encoding = "utf-8"

f.write("哈哈哈")

f.flush()

f.close()

 

注意:写的时候,执行需要手动控制

 

文件操作

原文:https://www.cnblogs.com/RootEvils/p/9429238.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!