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

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

打开一个 文件  如果想 编写 和读取文件 必须 赋值给一个参数  

如文件 8.txt  

c = open('8.txt')   ## 文件打开后面不加参数就是 只读。

c = open('8.txt','w')       ## 文件编写  这种编写是会替换掉源文件,如源文件不存在的话会自动创建

c = open('8.txt','a')      ## 在源文件的基础上追加编写

 

readline()  读取一行

ReadLines()  读取所有行

 


 

c = open('666.txt','r') for index,i in enumerate (c.readlines()):       if index == 6:         print('我的分割线'.center(30,'-'))         continue     print(i.strip())
###通过下标给 文本做序号  结果如下

###  readline() 只适合读取小文件。 首先它需要从硬件读取然后传给内存 当大容量文件就无法行得通 了  以上方法很Los....

  


 

c = open('666.txt','r') count = 0 for i  in c:     print(i.strip() )     count += 1     if count == 6:         print('我是分隔符'.center(50,'-'))
 

###高效率方法  迭代

转载于:https://www.cnblogs.com/th-lyc/p/8534953.html

你可能感兴趣的文章
Java 数组实例
查看>>
mysql启动过程
查看>>
2017前端面试题总结
查看>>
SWIFT国际资金清算系统
查看>>
站立会议第四天
查看>>
利用AMPScript获取Uber用户数据的访问权限
查看>>
Mysql 数据库操作
查看>>
转:linux终端常用快捷键
查看>>
UVa 11059 最大乘积
查看>>
数组分割问题求两个子数组的和差值的小
查看>>
《深入分析Java Web技术内幕》读书笔记之JVM内存管理
查看>>
161017、SQL必备知识点
查看>>
kill新号专题
查看>>
MVC学习系列——Model验证扩展
查看>>
HDU 4122
查看>>
Suite3.4.7和Keil u3自带fx2.h、fx2regs.h文件的异同
查看>>
打飞机游戏【来源于Crossin的编程教室 http://chuansong.me/account/crossincode 】
查看>>
[LeetCode] Merge Intervals
查看>>
Linux编程简介——gcc
查看>>
2019年春季学期第四周作业
查看>>