用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 psutil模块简单使用实例
Apr 28 Python
深入浅析Python字符编码
Nov 12 Python
深入解析Python中的descriptor描述器的作用及用法
Jun 27 Python
django中forms组件的使用与注意
Jul 08 Python
python版百度语音识别功能
Jul 09 Python
Python 静态方法和类方法实例分析
Nov 21 Python
Django restframework 框架认证、权限、限流用法示例
Dec 21 Python
通过python实现windows桌面截图代码实例
Jan 17 Python
Python基础之字符串常见操作经典实例详解
Feb 26 Python
关于python 的legend图例,参数使用说明
Apr 17 Python
python与pycharm有何区别
Jul 01 Python
通过实例简单了解Python sys.argv[]使用方法
Aug 04 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建立Ftp连接的方法
2015/03/07 PHP
php实现Session存储到Redis
2015/11/11 PHP
基于php(Thinkphp)+jquery 实现ajax多选反选不选删除数据功能
2017/02/24 PHP
jquery判断checkbox(复选框)是否被选中的代码
2010/10/20 Javascript
深入理解javascript严格模式(Strict Mode)
2014/11/28 Javascript
javascript获取元素离文档各边距离的方法
2015/02/13 Javascript
JavaScript中Textarea滚动条不能拖动的解决方法
2015/12/15 Javascript
JS使用JSON作为参数实例分析
2016/06/23 Javascript
json对象转为字符串,当做参数传递时加密解密的实现方法
2016/06/29 Javascript
jQuery用noConflict代替$的实现方法
2017/04/12 jQuery
分享Bootstrap简单表格、表单、登录页面
2017/08/04 Javascript
ionic 3.0+ 项目搭建运行环境的教程
2017/08/09 Javascript
详解EasyUi控件中的Datagrid
2017/08/23 Javascript
Vue.js@2.6.10更新内置错误处机制Fundebug同步支持相应错误监控
2019/05/13 Javascript
微信小程序的线程架构【推荐】
2019/05/14 Javascript
Python基于twisted实现简单的web服务器
2014/09/29 Python
python在不同层级目录import模块的方法
2016/01/31 Python
Python基于生成器迭代实现的八皇后问题示例
2018/05/23 Python
python程序封装为win32服务的方法
2021/03/07 Python
浅谈python str.format与制表符\t关于中文对齐的细节问题
2019/01/14 Python
python中有关时间日期格式转换问题
2019/12/25 Python
python  ceiling divide 除法向上取整(或小数向上取整)的实例
2019/12/27 Python
Python实现获取当前目录下文件名代码详解
2020/03/10 Python
利用Python实现Json序列化库的方法步骤
2020/09/09 Python
Python中全局变量和局部变量的理解与区别
2021/02/07 Python
HTML5 Canvas 起步(2) - 路径
2009/05/12 HTML / CSS
随机分配座位,共50个学生,使学号相邻的同学座位不能相邻
2014/01/18 面试题
写好自荐信的技巧
2013/11/08 职场文书
大学生村官典型材料
2014/01/12 职场文书
基本公共卫生服务健康教育工作方案
2014/05/22 职场文书
上课讲话检讨书范文
2015/05/07 职场文书
红高粱观后感
2015/06/10 职场文书
老乡会致辞
2015/07/28 职场文书
六一儿童节园长致辞
2015/07/31 职场文书
2016寒假假期总结
2015/10/10 职场文书
读完《骆驼祥子》的观后感!
2019/07/05 职场文书