用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实现的数据结构与算法之链表详解
Apr 22 Python
Python操作串口的方法
Jun 17 Python
Python列出一个文件夹及其子目录的所有文件
Jun 30 Python
深入理解 Python 中的多线程 新手必看
Nov 20 Python
使用apidocJs快速生成在线文档的实例讲解
Feb 07 Python
python实现一个简单的并查集的示例代码
Mar 19 Python
解决python3运行selenium下HTMLTestRunner报错的问题
Dec 27 Python
python selenium执行所有测试用例并生成报告的方法
Feb 13 Python
Python中那些 Pythonic的写法详解
Jul 02 Python
python编写简单端口扫描器
Sep 04 Python
python encrypt 实现AES加密的实例详解
Feb 20 Python
Python类的动态绑定实现原理
Mar 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
一个更简单的无限级分类菜单代码
2007/01/16 PHP
php获取远程文件内容的函数
2015/11/02 PHP
浅谈PHP中静态方法和非静态方法的相互调用
2016/10/04 PHP
php无限级评论嵌套实现代码
2018/04/18 PHP
PHP实时统计中文字数和区别
2019/02/28 PHP
javascript String 的扩展方法集合
2008/06/01 Javascript
javascript 贪吃蛇实现代码
2008/11/22 Javascript
JS 常用校验函数
2009/03/26 Javascript
Javasipt:操作radio标签详解
2013/12/30 Javascript
关于JavaScript对象的动态选择及遍历对象
2014/03/10 Javascript
禁止iframe脚本弹出的窗口覆盖了父窗口的方法
2014/09/06 Javascript
20个实用的JavaScript技巧分享
2014/11/28 Javascript
jquery带动画效果幻灯片特效代码
2015/08/27 Javascript
基于Jquery实现万圣节快乐特效
2015/11/01 Javascript
JavaScript仿支付宝密码输入框
2015/12/29 Javascript
Bootstrap免费字体和图标网站(值得收藏)
2017/03/16 Javascript
微信小程序商城项目之购物数量加减(3)
2017/04/17 Javascript
原生JS实现 MUI导航栏透明渐变效果
2017/11/07 Javascript
如何从零开始利用js手写一个Promise库详解
2018/04/19 Javascript
vue项目中,main.js,App.vue,index.html的调用方法
2018/09/20 Javascript
解决vue-router 二级导航默认选中某一选项的问题
2019/11/01 Javascript
Vue 实现v-for循环的时候更改 class的样式名称
2020/07/17 Javascript
Element Rate 评分的使用方法
2020/07/27 Javascript
[24:42]VP vs TNC Supermajor小组赛B组 BO3 第三场 6.2
2018/06/03 DOTA
Python实现设置windows桌面壁纸代码分享
2015/03/28 Python
Python中几种操作字符串的方法的介绍
2015/04/09 Python
详解向scrapy中的spider传递参数的几种方法(2种)
2020/09/28 Python
英国的知名精品百货公司:House of Fraser(福来德)
2016/08/14 全球购物
澳大利亚领先的折扣药房:Chemist Direct(有中文站)
2018/11/24 全球购物
运动会入场口号
2014/06/07 职场文书
幼儿园六一活动总结
2014/08/27 职场文书
学校运动会报道稿
2014/09/23 职场文书
表扬稿范文
2015/01/17 职场文书
2015年办公室文员工作总结
2015/04/24 职场文书
叶问观后感
2015/06/15 职场文书
python井字棋游戏实现人机对战
2022/04/28 Python