python学习----文件的操作(2)
2024-09-06 19:48:17
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
最新文章
- 谢欣伦 - OpenDev原创教程 - 服务端套接字类CxServerSocket
- ";";.equals(str)和str.equals(";";)的区别
- 【半平面交】bzoj2618 [Cqoi2006]凸多边形
- Apache2.4中开通HTTP基本认证
- SqL数据库发布订阅非聚集索引没有被复制到订阅服务器的解决方案
- 用PHP语言做网站常见漏洞有哪些?
- [jquery] jQuery jsTree V3.2.1 基础Demo
- SecureCRT介绍、安装、使用
- POJ 3174 Alignment of the Planets (暴力求解)
- spring jdbctemplate调用procedure(返回游标)
- uva 10107 - What is the Median?
- PL/SQL database character set(AL32UTF8) and Client character set(ZHS16GBK) are different
- 简单字符串处理 hdu2532 Engine
- bmp文件格式详细解析
- javaScript(7)---函数
- 解决Django+Vue前后端分离的跨域问题及关闭csrf验证
- Windows安装Flask Traceback (most recent call last):
- ubuntu windows10 in GPT HDD GRUB Boot
- 用“网建”平台发手机短信的C#代码
- P1896 [SCOI2005]互不侵犯
热门文章
- Java基础系列1:深入理解Java数据类型
- swoole(PHP异步网络通信引擎)的结构和运行流程
- 笔记常用Linux命令(三) 查看服务器日志
- Java框架-MyBatis三剑客之MyBatis Generator(mybatis-generator MBG插件)详解
- 使用 web3D 技术的风力发电场展示
- 浏览器无法进入GitHub(已解决)
- 暑假第一周总结(在centos虚拟机上安装jdk以及hadoop并对hadoop进行配置)
- LR中解决接口请求中包含中文字符,服务器不识别的问题
- ATL的GUI程序设计(前言)
- 基于 H5与webGL 的低碳工业园区监控系统