博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python——文件操作
阅读量:5447 次
发布时间:2019-06-15

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

1、创建空文件 

os.mknod(“test.txt”)

2、打开文件

f = open ('路径',mode='r',encoding='utf-8')#mode后面跟的是读取方式,encoding后面是编码形式'''open 模式:w 以写方式打开, a 以追加模式打开 (从 EOF 开始, 必要时创建新文件) r+ 以读写模式打开 w+ 以读写模式打开 (参见 w ) a+ 以读写模式打开 (参见 a ) rb 以二进制读模式打开 wb 以二进制写模式打开 (参见 w ) ab 以二进制追加模式打开 (参见 a ) rb+ 以二进制读写模式打开 (参见 r+ ) wb+ 以二进制读写模式打开 (参见 w+ ) ab+ 以二进制读写模式打开 (参见 a+ )'''

3、读文件

#读文件f.read()#读一行f.readline()#把文件每一行作为list成员读f.readlines()

4、写文件

#写文件f.write()#多行一次性写入f.writelines()

5、关闭文件

f.close()

6、移动光标位置

#光标的位置,返回数值类型f.tell() #移动光标到文件头f.seek()#文件读取是按照光标的位置开始读到尾部,一个中文用3个字节

转载于:https://www.cnblogs.com/cxys85/p/9683636.html

你可能感兴趣的文章
[Operating System] {ud923} P3L1: Scheduling
查看>>
(转载)悟透JavaScript
查看>>
java后端发送http请求使用RestTemplate
查看>>
PAT1002
查看>>
避免商品超卖的4种方案
查看>>
AtCoder - 1999 Candy Piles
查看>>
python中calendar模块的常用方法
查看>>
Checklist: 2019 05.01 ~ 06.30
查看>>
【最短路】Vijos P1022Victoria的舞会2
查看>>
(原创)大数据时代:基于微软案例数据库数据挖掘知识点总结(Microsoft 线性回归分析算法)...
查看>>
调整Tomcat的并发线程到5000+
查看>>
KextWizard 的使用方法;以及Kext安装的几种工具下载
查看>>
生成折扣日记账
查看>>
go run 和 go build 和 go install 命令区别
查看>>
struts2的action衔接JSP和DAO
查看>>
[Typescript 2] Nullable Types - Avoiding null and undefined Bugs
查看>>
[Javascirpt AST] Babel Plugin -- create new CallExpression
查看>>
_itemmod_strengthen_item
查看>>
js 选择图片生成base64数据
查看>>
UVa 10622 (gcd 分解质因数) Perfect P-th Powers
查看>>