# f=open('test11.py','rb',encoding='utf-8') #b的方式不能指定编码
# f=open('test11.py','rb') #b的方式不能指定编码
# data=f.read()
# #'字符串'---------encode---------》bytes
# #bytes---------decode---------》'字符串'
# print(data)
# print(data.decode('utf-8'))
# f.close()# f=open('test22.py','wb') #b的方式不能指定编码
# f.write(bytes('1111\n',encoding='utf-8'))
# f.write('杨件'.encode('utf-8'))f=open('test22.py','ab') #b的方式不能指定编码
# f.write('杨件'.encode('utf-8'))# open('a;ltxt','wt')# f=open('a.txt','r+',encoding='gb2312')
# # data=f.read()
# # print(data)
# f.write('你好')# f=open('b.txt','r+',encoding='latin-1')
# data=f.read()
# print(data)
# f.write('aaaaaaaaaaa')# f=open('b.txt','r',encoding='utf-8',newline='') #读取文件中真正的换行符号
# f=open('b.txt','r+',encoding='utf-8',newline='') #读取文件中真正的换行符号# print(f.closed)
# print(f.encoding)
# f.flush()
# print(f.readlines())# print(f.tell())
# f.readline()
# print(f.tell())# f.seek(1)
# print(f.tell())
# print(f.readlines())
# f.seek(3)
# print(f.tell())
# print(f.read())# data=f.read(1)
# print(data)# f.truncate(10)# f.flush() #讲文件内容从内存刷到硬盘
#
# f.closed #文件如果关闭则返回True
#
# f.encoding #查看使用open打开文件的编码
# f.tell() #查看文件处理当前的光标位置
#
# f.seek(3) #从开头开始算,将光标移动到第三个字节
# f.truncate(10) #从开头开始算,将文件只保留从0-10个字节的内容,文件必须以写方式打开,但是w和w+除外
#
# f=open('d.txt','r',newline='')
#
# data=f.readline().encode('utf-8')
# print(data)
# print(f.tell())# f=open('seek.txt','r',encoding='utf-8')
# print(f.tell())
# f.seek(10)
# print(f.tell())
# f.seek(3)
# print(f.tell())# f=open('seek.txt','rb')
# print(f.tell())
# f.seek(10,1)
# print(f.tell())
# f.seek(3,1)
# print(f.tell())# f=open('seek.txt','rb')
# print(f.tell())
# f.seek(-5,2)
# print(f.read())
# print(f.tell())
# f.seek(3,1)
# print(f.tell())# f=open('日志文件','rb')
# data=f.readlines()
# print(data[-1].decode('utf-8'))f=open('日志文件','rb')# for i in f.readlines():
#     print(i)#循环文件的推荐方式
# for i in f:
#     print(i)for i in f:offs=-10while True:f.seek(offs,2)data=f.readlines()if len(data) > 1:print('文件的最后一行是%s' %(data[-1].decode('utf-8')))breakoffs*=2
#读取大文件最后一行
f=open('d.txt','rb')for i in f:offs=-3n=0while True:f.seek(offs,2)data=f.readlines()if len(data) > 1:print('最后一行',data[-1])breakoffs*=2

python3 文件处理相关推荐

  1. Python3 文件读写(持续更新)

    Python3 文件读写(持续更新) 创建文件+关闭文件+读取+写入 f = open('C:\\project\\python\\test1.txt', 'w', encoding='utf-8') ...

  2. Python3 文件操作

    Python3 文件操作 讲师:张学亮 百度:学亮编程手记 网易云课堂:@张学亮 open() 方法 Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到 ...

  3. Python3——文件与异常

    Python3--文件与异常 目录 Python3--文件与异常 文件 (1).打开文件open() (2).写文件write() (3).从文件读取数据 异常(防止程序崩溃) (1).try-exc ...

  4. python从入门到大神---4、python3文件操作最最最最简单实例

    python从入门到大神---4.python3文件操作最最最最简单实例 一.总结 一句话总结: python文件操作真的很简单,直接在代码中调用文件操作的函数比如open().read(),无需引包 ...

  5. python3文件处理_简述 Python3 文件处理

    1.文件处理 找到文件 --> 打开文件 --> 操作:读.写 --> 保存 --> 关闭 1.1.1 写文件 (只要牵扯到文件操作,都是字符串:写文件的时候需要把写的数字转换 ...

  6. python2转python3文件

    python37 -m 2to3.py -w C:\Users\Administrator\Desktop\搜狗细胞词库处理.py 命令 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA ...

  7. python3 文件内容搜索 文件名搜索 目录遍历

    目录 目录遍历 文件名搜索 文件内容搜索 关键字搜索整合 完整代码 目录遍历 首先我们来看如何实现目录遍历 目录遍历的过程很简单: 将目标路径作为当前目录 罗列出当前目录下的所有内容 判断每一个目标是 ...

  8. python引用文件 mode写在后面还是前面,python3 文件操作常用mode参数用法详解

    python3:常用mode参数 t 文本模式 (默认). #假设我们有一个本地文件名为:demo.text,文件编码格式为:utf-8 #文件内容为:python工程狮 f = open('demo ...

  9. Python3 文件的重命名

    在Python3中我们要实现将本地文件homework.txt中的内容的修改操作时,大体的思路是这样的:先将homework.txt文件的内容读取到内存中,在内存中对里面的数据进行修改,接着将修改完成 ...

  10. python3文件的编码类型是什么_Python3编码类型有哪些?怎么转换?

    经过小伙伴们的提醒,小编发现编码方面少讲了一个基础知识,所以有的小伙伴对这方面的内容比较模糊,这就让小编有点尴尬了.收到大家的催促,小编马上就整理出了编码类型的资料,内容方面都是经过精简的,便于小伙伴 ...

最新文章

  1. C++动态二维数组演示的代码
  2. 打包的时候不把配置文件加进去_webpack区分developement和production打包
  3. Vue开发跨端应用(二)修改electron demo
  4. 比特币官方客户端钱包是用什么语言开发的_『学概念找员外』比特币网络(三)...
  5. mysql 重启数据库实例_mysql 单机多实例重启数据库服务
  6. 打开旧Flutter项目说:Your Flutter application is created using an older version of the Android embedding
  7. [转载] PyTorch简介
  8. 一次注册所有dll 命令详解
  9. 获取手机屏幕的宽高 html,js获取手机屏幕宽度、高度
  10. RecyclerView 删除元素后,点击报 IndexOutOfBoundsException 解决方法
  11. 路胜与阿斯利康达成战略合作;施乐辉携手镁信健康发布PICO;张云出任药研社首席运营官 | 医药健闻...
  12. 学计算机的女生选择公务员还是考研,考公务员难还是考研难 女生考研还是考公务员...
  13. 机器学习中的数学基础--特征函数与中心极限定理,统计学基本概念,极大似然估计,最大后验估计
  14. 应用不能远程访问RabbitMQ的5672端口
  15. 1360: 最大公约与最小公倍
  16. mysql全套理解以及在php中的应用
  17. 如何修复手机里的m4a格式录音文件
  18. 分布式系统:概念,优缺点,架构,路线,设计,原理,演变,主流框架,工具,可靠性,问题,技术联系,总结,定制
  19. 基于JavaWeb的网上购物系统开发(含代码)
  20. python b站 排行_Python爬虫抓取B站小视频排行榜,新手也可以跟着做哦!

热门文章

  1. 面经 |算法工程师面试题汇总分享
  2. 吴恩达机器学习(八)偏差与方差
  3. Linux编程(6)_makefile
  4. mysql 5.6.41编译安装详细步骤
  5. 武科大计算机专业分数线,2020武汉科技大学录取分数线_历年各专业分数线(2017-2019)_各省投档线_一品高考网...
  6. 若依框架修改器的使用教程
  7. 金钱工具类 MoneyUtils.java
  8. 跨域解决方案之—JSONP
  9. Extjs 代码拾穗
  10. 技校计算机科技都学什么好,技校计算机都学什么?