Python读取分割压缩TXT文本文件实例-创新互联

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

成都创新互联主营武城网站建设的网络公司,主营网站建设方案,app软件开发公司,武城h5重庆小程序开发公司搭建,武城网站营销推广欢迎武城等地区企业咨询
'''
 
为了避免截断中文字符 
文件要求是 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() 
 
#文件相关操作切记要关闭

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


本文名称:Python读取分割压缩TXT文本文件实例-创新互联
当前链接:http://bzwzjz.com/article/cdoess.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 成都网站建设 LED网站设计方案 高端网站设计 成都网站制作 企业网站建设 网站建设推广 成都营销网站建设 成都网站设计 成都网站建设 手机网站建设套餐 重庆企业网站建设 成都商城网站制作 成都响应式网站建设 成都网站建设 成都网站制作 四川成都网站设计 成都响应式网站建设 网站制作 阿坝网站设计 成都网站建设公司 定制网站制作 温江网站设计