当前位置:首页 » 编程语言 » python分割文件

python分割文件

发布时间: 2024-09-02 02:51:23

A. 在Windows系统中,如何python脚本实现分割合并大二进制文件,方便上传

你可以看看numpy.fromfile()方法,也可以自己open一个文件,再read()一定字节实现。
前者是把整个原文件读入内存成为数组,再选择数组的一部分写入文件(numpy.tofile())。后者是从原文件中读入一些字节,再把这些字节write到新文件中。
因此,方法并不难,基本上就是一个过程。
特别要注意的是,二进制文件是不存储任何格式信息的,所以,一定要弄清楚这个文件是如何产生的,因此,在分割文件时不要把一个数所对应的字节给分开。比如二进制文件中是32bit数据,那么,就要4字节为一个单位,不能在分割时分出一个1字节或2字节来,否则数据就错了。

B. python 如何按比例分割文件

N=0.618
lines=open('a.txt','r').readlines()
lines_for_b=int(len(lines)*N)
open('b.txt','w').write(''.join(lines[:lines_for_b]))
open('c.txt','w').write(''.join(lines[lines_for_b:]))

热点内容
php查询域名 发布:2025-08-25 13:21:22 浏览:106
设有递归算法 发布:2025-08-25 13:14:11 浏览:417
ftp客户端程序 发布:2025-08-25 13:03:52 浏览:920
搭建网站阿里云服务器怎么选 发布:2025-08-25 12:54:40 浏览:954
linux怎么看目录 发布:2025-08-25 12:37:57 浏览:760
加密连接不可用 发布:2025-08-25 12:33:46 浏览:387
html5存储本地存储 发布:2025-08-25 11:47:41 浏览:116
文件在线加密 发布:2025-08-25 11:29:56 浏览:87
c语言数值表 发布:2025-08-25 11:13:35 浏览:488
regexpython 发布:2025-08-25 11:13:29 浏览:33