1、文件指针的操作

 f=open("yesterday","r",encoding="utf-8")  #文件句柄
#文件内指针的操作
print (f.tell())
#f.read(5)
print (f.readline())
print (f.readline())
print (f.readline())
print (f.tell())
f.seek(0)
print (f.readline())

2、文件的编码、文件号、刷新

 print (f.encoding)#编码
print (f.fileno())#文件号
print (f.flush())#刷新

3、进度条举例

 import sys,time

 for i in range(50):
sys.stdout.write("#")
sys.stdout.flush()
time.sleep(0.1)

4、读写和写读的参数

 f=open("yesterday","r+",encoding="utf-8")  #读写
#f=open("yesterday","w+",encoding="utf-8") #写读

还有a+追加计

还有rb,以二进制形式读文件

还有wb

ru或r+u将\r \n \r\n,直接转换成\n

最新文章

  1. 谢欣伦 - OpenDev原创教程 - 服务端套接字类CxServerSocket
  2. "".equals(str)和str.equals("")的区别
  3. 【半平面交】bzoj2618 [Cqoi2006]凸多边形
  4. Apache2.4中开通HTTP基本认证
  5. SqL数据库发布订阅非聚集索引没有被复制到订阅服务器的解决方案
  6. 用PHP语言做网站常见漏洞有哪些?
  7. [jquery] jQuery jsTree V3.2.1 基础Demo
  8. SecureCRT介绍、安装、使用
  9. POJ 3174 Alignment of the Planets (暴力求解)
  10. spring jdbctemplate调用procedure(返回游标)
  11. uva 10107 - What is the Median?
  12. PL/SQL database character set(AL32UTF8) and Client character set(ZHS16GBK) are different
  13. 简单字符串处理 hdu2532 Engine
  14. bmp文件格式详细解析
  15. javaScript(7)---函数
  16. 解决Django+Vue前后端分离的跨域问题及关闭csrf验证
  17. Windows安装Flask Traceback (most recent call last):
  18. ubuntu windows10 in GPT HDD GRUB Boot
  19. 用“网建”平台发手机短信的C#代码
  20. P1896 [SCOI2005]互不侵犯

热门文章

  1. Java基础系列1:深入理解Java数据类型
  2. swoole(PHP异步网络通信引擎)的结构和运行流程
  3. 笔记常用Linux命令(三) 查看服务器日志
  4. Java框架-MyBatis三剑客之MyBatis Generator(mybatis-generator MBG插件)详解
  5. 使用 web3D 技术的风力发电场展示
  6. 浏览器无法进入GitHub(已解决)
  7. 暑假第一周总结(在centos虚拟机上安装jdk以及hadoop并对hadoop进行配置)
  8. LR中解决接口请求中包含中文字符,服务器不识别的问题
  9. ATL的GUI程序设计(前言)
  10. 基于 H5与webGL 的低碳工业园区监控系统