博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
神奇语言python文件操作
阅读量:7069 次
发布时间:2019-06-28

本文共 875 字,大约阅读时间需要 2 分钟。

文件操作:
r  只读 f = open("第二天.py",mode="r",encoding="utf-8")
打开   第一个内容 是文件的名字必须是字符串
mode第二个内容是咱们对这个文件的操作方式
encoding 第三个内容是咱们对这个文件的编码集
f 文件句柄
readline()读取一行,但是有个\n 换行
readlines()读取一行一行的,存放在列表里

 

 
w 只写  不能读先覆盖写,先 清空文件内容 在写
W 模式 如果文件不存在就新建一个 覆盖写,写之前先把文件清空
f = open("ti.txt",mode = "w",encoding="utf-8") f.write("在网上也是这样") f.write("人生三")
 
 
a 追加写 不能读
写的内容 一直都在文件末尾
 
f = open("t1",mode="a",encoding="utf-8") f.write("相对路径") 文件最后添加
r+   必须先读后写 w+   写读        写读的时候是读不到内容的除非移动光标f.seek(0) a+  追加读  写读的时候是读不到内容的,除非移动光标 常用:
f.flush()   刷新                    用W时使用 f.close()   关闭                        任何 with open ("t2",mode="w",encoding="utf-8")as f:#上下文管理     msg=f.write("**和***")     print(msg) # 不用自己关闭文件
其他操作:
seek()
双个数字    0,0 文件头部    0,1 当前位置    0,2 文件尾部光标的位置, 数的是字节 单个数字:seek(6)  字节 f.tell()查看 f.truncate 截断指定字节之后的内容全部删除
 

转载于:https://www.cnblogs.com/zhangguangpei/p/10238923.html

你可能感兴趣的文章
Python—redis
查看>>
HPE牵手DDN打造整合的高性能服务器存储产品组合
查看>>
mycat分片规则之范围约定规则(auto-sharding-long)
查看>>
windows配置java环境变量
查看>>
python流程处理
查看>>
<kubernetes in action>看书笔记
查看>>
python密码破解工具patator
查看>>
众筹网站Kickstarter不准备上市:转型公益企业
查看>>
OpenStack入门修炼之nova服务(计算节点)的部署与测试(11)
查看>>
ubuntu安装apache php mysql phpmyadmin
查看>>
漫画: DBA和小D的日常
查看>>
代码 实现UIDatePicker控件 和 Tab Bar 视图切换
查看>>
USB引导盘制作
查看>>
通过自己的项目实际经验,阐述为什么“恶心玩技术”?玩Java技术的教训(一)...
查看>>
蚂蚁分类信息系统 5.8 地区增加多级分类
查看>>
Spring-web源码解析之ContextLoaderListener
查看>>
设计模式--六大原则
查看>>
MONyog监控系统
查看>>
后缀数组 --- HDU 3518 Boring counting
查看>>
让你的虚拟机飞起来--VMware workstaion
查看>>