python的文件基本操作和文件指针
读写模式的基本操作
https://www.cnblogs.com/c-x-m/articles/7756498.html
r,w,a
r | 只读模式 | 【默认模式,文件必须存在,不存在则抛出异常】 |
---|---|---|
w | 只写模式 | 【不可读;不存在则创建;存在则清空内容】 |
a | 之追加写模式 | 【不可读;不存在则创建;存在则只追加内容】 |
rb,wb,ab
"b"表示以字节的方式操作(而所有文件也都是以字节的形式存储的,使用这种模式无需考虑文本文件的字符编码、图片文件的jgp格式、视频文件的avi格式)
注:以b方式打开时,读取到的内容是字节类型,写入时也需要提供字节类型,不能指定编码
“+” 表示
可以同时读写某个文件
r+ | 读写【可读,可写】 |
---|---|
w+ | 写读【可读,可写】 |
a+ | 写读【可读,可写】 |
x | 只写模式【不可读;不存在则创建,存在则报错】 |
x+ | 写读【可读,可写】 |
python读写操作的简单模板
fo = open("baidu.txt", "w+")
ls ="Hello world"
fo.write(ls)
fo.close()
如果说想把print的内容写到文件该怎么做?
fo = open("baidu.txt", "w+")
print("Hello world",file=fo)
fo.close()
文件指针操作
https://blog.csdn.net/qq_29053519/article/details/78556555
1.f.tell()去检查当前文件指针的位置
2.f.seek(0)回到文件第0处。即文件头部
python的文件基本操作和文件指针相关推荐
- 【八】Python全栈之路--文件操作
文章目录 1. 字典的相关函数 2. 集合的操作_函数 3. 文件基本操作 4. 文件扩展模式 1. 字典的相关函数 字典的相关函数 # ### 字典的相关函数 dic = {} # 增 # 1.普通 ...
- Python文件基本操作
Python文件基本操作 1.文件对象的属性 属性 描述 file.closed 如果文件已被关闭返回true,否则返回false. file.mode 返回被打开文件的访问模式. file.name ...
- Python标准库文件基本操作以及中文路径问题
最近在公司写RF自动化测试用例,Web测试,当时写这个的时候,有位大佬给了几个他自己写的例子和基于selenium库写的一些方法,基于Python标准库的一些方法,今天写的时候,翻看大佬写的自建库的一 ...
- python文件操作的一般步骤_4.1Python文件基本操作
Python文件基本操作 文件的读写方法有六种:W,R,A,W+,A+,R+ 读模式: # -*-coding:utf-8 -*- __author__ = 'xiaojiaxin' __file_n ...
- python诗歌文件格式处理_Python文件基本操作
Python文件基本操作 文件的读写方法有六种:W,R,A,W+,A+,R+ 读模式:# -*-coding:utf-8 -*-__author__ = 'xiaojiaxin'__file_name ...
- python的tell和seek_4.2Python文件基本操作2:tell、seek
文件基本操作2:tell.seek 遍历方法之一:迭代器 Readlines方法缺点:readlines是把文件变成列表形式存入内存里面,如果文件很大,一下子全部变成列表,系统负担太重,所以readl ...
- Python基础语法(五)—— 文件基本操作(打开、写入、关闭、查找)
文章目录 文件 1. 什么是文件? 2. 文件路径 3. 文件操作 1) 打开文件 2) 关闭文件 3) 写文件 4) 读文件 4. 使用上下文管理器 5. 实现文件查找工具 文件 1. 什么是文件? ...
- 22 Python IO、打印到屏幕、读取键盘输入、打开和关闭文件、文件定位、重命名和删除文件、Python里的目录、文件,目录相关的方法
22Python文件I/O 22.1打印到屏幕 最简单的输出方法是用print语句,你可以给它传递零个或多个用逗号隔开的表达式.此函数把你传递的表达式转换成一个字符串表达式,并将结果写到标准输出如下: ...
- python文件处理seek_python文件操作 seek(),tell()
seek():移动文件读取指针到指定位置 tell():返回文件读取指针的位置 seek()的三种模式: (1)f.seek(p,0) 移动当文件第p个字节处,绝对位置 (2)f.seek(p,1) ...
最新文章
- 实战 用户登录、session校验、分布式存储session
- 无法对 null 引用执行运行时绑定_你真的懂this吗?聊聊默认绑定,隐式绑定,显示绑定,new绑定...
- 安卓手机获取基站信息
- Launch debug in SWI1 workflow
- 图综合练习--拓扑排序_拓扑排序
- IDEA安装和运行HelloWorld
- 基础学习——C语言递归解决分鱼问题
- 微软宣布 SQL Server 2019 免费支持 Java
- 2016网易研发题目
- 一种基于SE-Inception的茄科疾病识别模型
- sqlserver 游标写法
- 数控加工仿真系统 - FANUC OI 车床编程笔记(粗略)
- 【融职教育】Web全栈工程师浸入式课程体系
- 无人机+强化学习开源项目、工具包汇总
- 电脑安装什么杀毒软件最好?这4款满分杀毒软件了解一下
- 迎接虎虎生威的2010暨2009年51CTO年终总结大会
- 流水线中数据相关的理解(RAW、WAR和WAW)
- matlab彩色图像的R、G、B三个分量以灰色和彩色的形式显示
- Nestjs模块机制的概念和实现原理
- linux大型机如何下载数据,如何从大型机传输PS文件到Linux服务器?
热门文章
- 映射网络驱动器会自动断开的解决方法
- Jmeter 场景设计
- CachedIntrospectionResults 初始化
- $Android自定义控件在不同状态下的属性
- redis学习笔记——应用场景
- GridView 利用AspNetPager 分页时的自动编号
- mysql的英文字母_MySQL中查询的有关英文字母大小写问题的分析
- 演示教学法在计算机基础课程中的应用,演示教学法在《计算机基础》课程中的应用...
- mysql 数据库 应用_MySQL数据库的应用
- c# 正则获取html标签内容,c# – 使用正则表达式在多个HTML标记之间获取文本