|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 hrp 于 2021-6-13 09:31 编辑
模块名为 tfmcutil,模块可以直接通过 pip 安装:- python -m pip install tfmcutil -i https://pypi.tuna.tsinghua.edu.cn/simple
复制代码
功能就是分割、合并文本文件
你问我有现成的模块、现成的cmd命令为啥不用?我只能冠以练手之名了
源代码:
用法:
- # 假设以下文件都存在且路径正确
- from tfmcutil import TextFiles
- f1 = TextFiles(("test.txt", "utf-8"))
- f2 = TextFiles("test1.txt", ("test2.txt", "ascii"))
- f3 = f1 + f2
- print(len(f3)) # 实例中包含的文件数
- print(f3.items()) # 实例中所有的 (文件路径, 编码) 元组
- f3.onefile("result.txt") # 合并成一个文件
- f3.sizedfiles(1000, "sized.txt") # 按字符数分割成多个文件, sized_1.txt、sized_2.txt ...
- f4 = TextFiles.fromstring("测试内容\n第二行测试内容", "new.txt") # 将字符串写入 "new.txt" 并保存,返回 TextFiles 实例
- f5 = f4 + f1
- print(f5.totalsize()) # 返回实例中所有文件大小总和,单位字节
- # 更多请查看源代码或 help(TextFiles)
复制代码
|
评分
-
查看全部评分
|