Python读取分割压缩TXT文本文件实例


Posted in Python onFebruary 14, 2020

废话不多说,上代码看吧!

'''
 
为了避免截断中文字符 
文件要求是 unicode 编码 
txt文件另存为对话框下面有下拉框,可选存 
储编码格式 
 
'''
 
import os 
import struct 
#导入所需python模块方法
 
filename = str(raw_input("Please enter an old file name: ")) 
filenamepre = str(raw_input("Please enter an new file name prefix: ")) 
count = 0
filecount = 0
maxcount = 20
newfilename = repr(filecount) + '.txt'
oldfile = open(filename,'rb') 
 
#www.iplaypy.com
bFirst = True
 
while True: 
  s = oldfile.read(512*8 - 4) 
if not s: 
  exit() 
 
filecount = filecount + 1
newfilename = filenamepre + repr(filecount).zfill(2) + '.txt'
newfile = open(newfilename,'wb') 
 
if not bFirst: 
  be = 0XFEFF
  newfile.write(struct.pack('H',be)) 
  newfile.write(s) 
 
be = 0X000A000D
newfile.write(struct.pack('I',be)) 
newfile.close() 
bFirst = False
oldfile.close() 
 
#文件相关操作切记要关闭

以上这篇Python读取分割压缩TXT文本文件实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python实现批量检测HTTP服务的状态
Oct 27 Python
python 实现自动远程登陆scp文件实例代码
Mar 13 Python
利用Python爬取微博数据生成词云图片实例代码
Aug 31 Python
解决python大批量读写.doc文件的问题
May 08 Python
python 文件转成16进制数组的实例
Jul 09 Python
kaggle+mnist实现手写字体识别
Jul 26 Python
python matplotlib库绘制条形图练习题
Aug 10 Python
Pycharm 字体大小调整设置的方法实现
Sep 27 Python
Python matplotlib画曲线例题解析
Feb 07 Python
python函数中将变量名转换成字符串实例
May 11 Python
python 实现rolling和apply函数的向下取值操作
Jun 08 Python
Python爬虫入门案例之爬取去哪儿旅游景点攻略以及可视化分析
Oct 16 Python
Pytorch .pth权重文件的使用解析
Feb 14 #Python
Python netmiko模块的使用
Feb 14 #Python
pytorch模型存储的2种实现方法
Feb 14 #Python
Python3运算符常见用法分析
Feb 14 #Python
pytorch实现从本地加载 .pth 格式模型
Feb 14 #Python
python 实现线程之间的通信示例
Feb 14 #Python
Python3变量与基本数据类型用法实例分析
Feb 14 #Python
You might like
php中将html中的br换行符转换为文本输入中的换行符
2013/03/26 PHP
phpQuery让php处理html代码像jQuery一样方便
2015/01/06 PHP
php实现的农历算法实例
2015/08/11 PHP
thinkPHP5.0框架URL访问方法详解
2017/03/18 PHP
快速保存网页中所有图片的方法
2006/06/23 Javascript
Javascript实例教程(19) 使用HoTMetal(5)
2006/12/23 Javascript
ExtJS的FieldSet的column列布局
2009/11/20 Javascript
ajax 同步请求和异步请求的差异分析
2011/07/04 Javascript
javascript使用switch case实现动态改变超级链接文字及地址
2014/12/16 Javascript
javascript编写实用的省市选择器
2015/02/12 Javascript
JavaScript实现在标题栏上显示当前日期的方法
2015/03/19 Javascript
jQuery选择器用法实例详解
2015/12/17 Javascript
jQuery插件实现文字无缝向上滚动效果代码
2016/02/25 Javascript
解决给dom元素绑定click等事件无效问题的方法
2017/02/17 Javascript
详解vue与后端数据交互(ajax):vue-resource
2017/03/16 Javascript
深入理解ES6之数据解构的用法
2018/01/13 Javascript
layui 给数据表格加序号的方法
2018/08/20 Javascript
原生JS实现随机点名项目的实例代码
2019/04/30 Javascript
python3+PyQt5图形项的自定义和交互 python3实现page Designer应用程序
2020/07/20 Python
python一键去抖音视频水印工具
2018/09/14 Python
python 在某.py文件中调用其他.py内的函数的方法
2019/06/25 Python
Python 读取用户指令和格式化打印实现解析
2019/09/02 Python
python+tifffile之tiff文件读写方式
2020/01/13 Python
Python 分布式缓存之Reids数据类型操作详解
2020/06/24 Python
总经理秘书工作职责
2013/12/26 职场文书
大学生自我评价范文分享
2014/02/21 职场文书
教师自查自纠材料
2014/10/14 职场文书
党员评议个人总结
2014/10/20 职场文书
2015年学校心理健康教育工作总结
2015/05/11 职场文书
捐书仪式主持词
2015/07/04 职场文书
公司财务管理制度
2015/08/04 职场文书
关于感恩的素材句子(38句)
2019/11/11 职场文书
Python实现byte转integer
2021/06/03 Python
基于HTML十秒做出淘宝页面
2021/10/24 HTML / CSS
防止web项目中的SQL注入
2021/12/06 MySQL
Nginx禁止ip访问或非法域名访问
2022/04/07 Servers