用python分割TXT文件成4K的TXT文件


Posted in Python onMay 23, 2009
########################## 
# # 
# 为了避免截断中文字符 # 
# 文件要求是 unicode 编码 # 
# txt文件另存为对话框下面有下拉框,可选存 # 
# 储编码格式 # 
# # 
########################## 
import os 
import struct 
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') 
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 相关文章推荐
分享给Python新手们的几道简单练习题
Sep 21 Python
Django代码性能优化与Pycharm Profile使用详解
Aug 26 Python
在python中用print()输出多个格式化参数的方法
Jul 16 Python
python+jinja2实现接口数据批量生成工具
Aug 28 Python
Python获取时间戳代码实例
Sep 24 Python
详解Python3 中的字符串格式化语法
Jan 15 Python
python实现拼图小游戏
Feb 22 Python
Jupyter notebook运行Spark+Scala教程
Apr 10 Python
如何基于matlab相机标定导出xml文件
Nov 02 Python
python Scrapy框架原理解析
Jan 04 Python
Python之京东商品秒杀的实现示例
Jan 06 Python
python实现图片转字符画的完整代码
Feb 21 Python
python 正则式 概述及常用字符
May 07 #Python
python 正则式使用心得
May 07 #Python
python ip正则式
May 07 #Python
Python 正则表达式操作指南
May 04 #Python
python 正则表达式 概述及常用字符
May 04 #Python
用python实现的可以拷贝或剪切一个文件列表中的所有文件
Apr 30 #Python
Python 自动安装 Rising 杀毒软件
Apr 24 #Python
You might like
PHP给文字内容中的关键字进行套红处理
2016/04/12 PHP
PHPCMS2008广告模板SQL注入漏洞修复
2016/10/11 PHP
微信公众号开发客服接口实例代码
2016/10/21 PHP
微信公众号OAuth2.0网页授权问题浅析
2017/01/21 PHP
PHP实现的数独求解问题示例
2017/04/18 PHP
PHP策略模式定义与用法示例
2017/07/27 PHP
JScript中的undefined和"undefined"的区别
2007/03/08 Javascript
JQuery 学习笔记 选择器之六
2009/07/23 Javascript
JavaScript返回当前会话cookie全部键值对照的方法
2015/04/03 Javascript
javascript操作ul中li的方法
2015/05/14 Javascript
JavaScript中setUTCFullYear()方法的使用简介
2015/06/12 Javascript
jQuery中hover与mouseover和mouseout的区别分析
2015/12/24 Javascript
Angular 根据 service 的状态更新 directive
2016/04/03 Javascript
js动态添加表格逐行添加、删除、遍历取值的实例代码
2018/01/25 Javascript
vue移动端的左右滑动事件详解
2020/06/17 Javascript
VUE实时监听元素距离顶部高度的操作
2020/07/29 Javascript
js实现简单的轮播图效果
2020/12/13 Javascript
python使用正则表达式的search()函数实现指定位置搜索功能
2017/11/10 Python
使用python实现ANN
2017/12/20 Python
python读取excel指定列数据并写入到新的excel方法
2018/07/10 Python
PyTorch读取Cifar数据集并显示图片的实例讲解
2018/07/27 Python
Python列表推导式与生成器用法分析
2018/08/02 Python
Python并行分布式框架Celery详解
2018/10/15 Python
python开发前景如何
2020/06/11 Python
scrapy利用selenium爬取豆瓣阅读的全步骤
2020/09/20 Python
顶级宝石首饰网络零售商:Angara
2016/10/25 全球购物
微软日本官方网站:Microsoft日本
2017/11/26 全球购物
MAC Cosmetics官方网站:魅可专业艺术彩妆
2019/04/10 全球购物
你常见到的runtime exception
2016/09/05 面试题
医院门卫岗位职责
2013/12/30 职场文书
电子商务自荐书范文
2014/01/04 职场文书
上市公司财务总监岗位职责
2015/04/03 职场文书
拔河比赛新闻稿
2015/07/17 职场文书
小学生教师节广播稿
2015/08/19 职场文书
Python通过m3u8文件下载合并ts视频的操作
2021/04/16 Python
PHP实现两种排课方式
2021/06/26 PHP