读写模式的基本操作

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的文件基本操作和文件指针相关推荐

  1. 【八】Python全栈之路--文件操作

    文章目录 1. 字典的相关函数 2. 集合的操作_函数 3. 文件基本操作 4. 文件扩展模式 1. 字典的相关函数 字典的相关函数 # ### 字典的相关函数 dic = {} # 增 # 1.普通 ...

  2. Python文件基本操作

    Python文件基本操作 1.文件对象的属性 属性 描述 file.closed 如果文件已被关闭返回true,否则返回false. file.mode 返回被打开文件的访问模式. file.name ...

  3. Python标准库文件基本操作以及中文路径问题

    最近在公司写RF自动化测试用例,Web测试,当时写这个的时候,有位大佬给了几个他自己写的例子和基于selenium库写的一些方法,基于Python标准库的一些方法,今天写的时候,翻看大佬写的自建库的一 ...

  4. python文件操作的一般步骤_4.1Python文件基本操作

    Python文件基本操作 文件的读写方法有六种:W,R,A,W+,A+,R+ 读模式: # -*-coding:utf-8 -*- __author__ = 'xiaojiaxin' __file_n ...

  5. python诗歌文件格式处理_Python文件基本操作

    Python文件基本操作 文件的读写方法有六种:W,R,A,W+,A+,R+ 读模式:# -*-coding:utf-8 -*-__author__ = 'xiaojiaxin'__file_name ...

  6. python的tell和seek_4.2Python文件基本操作2:tell、seek

    文件基本操作2:tell.seek 遍历方法之一:迭代器 Readlines方法缺点:readlines是把文件变成列表形式存入内存里面,如果文件很大,一下子全部变成列表,系统负担太重,所以readl ...

  7. Python基础语法(五)—— 文件基本操作(打开、写入、关闭、查找)

    文章目录 文件 1. 什么是文件? 2. 文件路径 3. 文件操作 1) 打开文件 2) 关闭文件 3) 写文件 4) 读文件 4. 使用上下文管理器 5. 实现文件查找工具 文件 1. 什么是文件? ...

  8. 22 Python IO、打印到屏幕、读取键盘输入、打开和关闭文件、文件定位、重命名和删除文件、Python里的目录、文件,目录相关的方法

    22Python文件I/O 22.1打印到屏幕 最简单的输出方法是用print语句,你可以给它传递零个或多个用逗号隔开的表达式.此函数把你传递的表达式转换成一个字符串表达式,并将结果写到标准输出如下: ...

  9. python文件处理seek_python文件操作 seek(),tell()

    seek():移动文件读取指针到指定位置 tell():返回文件读取指针的位置 seek()的三种模式: (1)f.seek(p,0)  移动当文件第p个字节处,绝对位置 (2)f.seek(p,1) ...

最新文章

  1. 实战 用户登录、session校验、分布式存储session
  2. 无法对 null 引用执行运行时绑定_你真的懂this吗?聊聊默认绑定,隐式绑定,显示绑定,new绑定...
  3. 安卓手机获取基站信息
  4. Launch debug in SWI1 workflow
  5. 图综合练习--拓扑排序_拓扑排序
  6. IDEA安装和运行HelloWorld
  7. 基础学习——C语言递归解决分鱼问题
  8. 微软宣布 SQL Server 2019 免费支持 Java
  9. 2016网易研发题目
  10. 一种基于SE-Inception的茄科疾病识别模型
  11. sqlserver 游标写法
  12. 数控加工仿真系统 - FANUC OI 车床编程笔记(粗略)
  13. 【融职教育】Web全栈工程师浸入式课程体系
  14. 无人机+强化学习开源项目、工具包汇总
  15. 电脑安装什么杀毒软件最好?这4款满分杀毒软件了解一下
  16. 迎接虎虎生威的2010暨2009年51CTO年终总结大会
  17. 流水线中数据相关的理解(RAW、WAR和WAW)
  18. matlab彩色图像的R、G、B三个分量以灰色和彩色的形式显示
  19. Nestjs模块机制的概念和实现原理
  20. linux大型机如何下载数据,如何从大型机传输PS文件到Linux服务器?

热门文章

  1. 映射网络驱动器会自动断开的解决方法
  2. Jmeter 场景设计
  3. CachedIntrospectionResults 初始化
  4. $Android自定义控件在不同状态下的属性
  5. redis学习笔记——应用场景
  6. GridView 利用AspNetPager 分页时的自动编号
  7. mysql的英文字母_MySQL中查询的有关英文字母大小写问题的分析
  8. 演示教学法在计算机基础课程中的应用,演示教学法在《计算机基础》课程中的应用...
  9. mysql 数据库 应用_MySQL数据库的应用
  10. c# 正则获取html标签内容,c# – 使用正则表达式在多个HTML标记之间获取文本