1.close关闭文件

 f1= open("ha.log","r+",encoding="utf-8")
data = f1.read()
f1.close()
print(data)

2.flush刷新文件内部缓冲区(强制写入硬盘)

 #!/usr/bin/env python
f2 = open("ha.log", "a+",encoding="utf-8")
f2.write("所凝紧锁的眉头")
f2.flush()
i = input(">>>")

3.read读取指定字节数据

 #!/usr/bin/env python
f1= open("ha.log","r+",encoding="utf-8") data = f1.read(3)
f1.close() print(data)
一行一行循环读
#!/usr/bin/env python
f = open("ha.log",'r',encoding="utf-8")
#.read()
for line in f :
print(line)

4.readline仅读取一行数据,可循环读下一行

 #!/usr/bin/env python
f1= open("ha.log","r+",encoding="utf-8")
data = f1.readline()
f1.close()
print(data)

5.seek指定文件中指针位置  tell获取指针位置

 #!/usr/bin/env python
f1= open("ha.log","r+",encoding="utf-8")
d = f1.readline(3)
print(f1.tell())
print(f1.seek(6))
f1.truncate()
print(d)
f1.close()

6.truncate截断数据,仅保留指定之前数据

 #!/usr/bin/env python
f1= open("ha.log","r+",encoding="utf-8")
d = f1.readline(3)
print(f1.tell())
print(f1.seek(6))
f1.truncate()
print(d)
f1.close()

7.write写内容

 #!/usr/bin/env python
f2 = open("ha.log", "a+",encoding="utf-8")
f2.write("所凝紧锁的眉头")
f2.flush()
i = input(">>>")

最新文章

  1. 一对一还是一对多? MVP设计前提
  2. occ添加新的捕捉模式
  3. 点击显示div
  4. 利用css3选择器及css3边框做出的特效(1)
  5. php-fpm进程数优化方法
  6. 2015腾讯暑期实习生 Web前端开发 面试经历
  7. winform 开发之Control.InvokeRequired
  8. 主席树:HDU 4417 Super Mario
  9. 简单实用的HTML代码
  10. HDU 2177 取(2堆)石子游戏 (威佐夫博弈)
  11. C++ primer 练习 12.7
  12. iOS中Realm数据库的基本用法
  13. 广联达 BIM5D 云平台---《建筑信息模型标准》解读
  14. Mysql数据库配置参数详解大全
  15. HashMap实现原理分析--面试详谈
  16. Percona MySQL5.7内存OOM案例导致重启的memory和thread分析
  17. Golang 如何从socket读出所有数据
  18. OpenGL中的二维编程——从简单的矩形开始
  19. 学习笔记之XML
  20. python操作数据库(Mysql)

热门文章

  1. array_merge函数的注意事项
  2. JavaScript作用域新总结
  3. Wannafly挑战赛4 B,小AA的数列
  4. ES6 类(Class)基本用法和静态属性+方法详解
  5. EmbarrassedBird网站
  6. linux monitor and maintanence
  7. zoj1967 poj2570 Fiber Network (floyd算法)
  8. Android Studio导入项目,报错 Error:Unsupported method: BaseConfig.getApplicationIdSuffix().
  9. centos7 安装 mysql-python时 报错 EnvironmentError: mysql_config not found
  10. 判断唯一约束是否是唯一的Unique