hrp 发表于 2021-6-6 21:39:36

[简易练手小项目]多文本文件的分割、合并

本帖最后由 hrp 于 2021-6-13 09:31 编辑

模块名为 tfmcutil,模块可以直接通过 pip 安装:python -m pip install tfmcutil -i https://pypi.tuna.tsinghua.edu.cn/simple

功能就是分割、合并文本文件

你问我有现成的模块、现成的cmd命令为啥不用?我只能冠以练手之名了{:5_109:}

源代码:
**** Hidden Message *****


用法:
# 假设以下文件都存在且路径正确
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)

rsj0315 发表于 2021-6-30 08:35:25

看看

hrp 发表于 2021-6-29 17:59:15

qq1151985918 发表于 2021-6-29 17:48
我第一时间找您关键是我用过您做的 APK 界面很不错,论坛里鱼油一般也不熟识,不知道谁擅长哪部分,冒昧 ...

过誉了{:10_250:}
只会原生界面{:10_250:}

@Cool_Breeze
@rsj0315
@叙白

你联系一下这几位,可能有兴趣也有时间。{:10_254:}

qq1151985918 发表于 2021-6-29 17:48:40

hrpzcf 发表于 2021-6-29 17:23
我是小号

我也只是业余爱好者,现在基本没有时间写代码了,天天上班

我第一时间找您关键是我用过您做的 APK 界面很不错,论坛里鱼油一般也不熟识,不知道谁擅长哪部分,冒昧找的您,还是希望您考虑下

qq1151985918 发表于 2021-6-29 17:45:29

hrpzcf 发表于 2021-6-29 17:23
我是小号

我也只是业余爱好者,现在基本没有时间写代码了,天天上班

没事,您可以先感觉一下,像聊天记录里他说了,不是很急,我也问过时间,他说确实不急,如果您有时间的话可以做做试试,尝试报个价,毕竟也不是让您白做不是。当然我并没有别的意思,如果您实在没时间就算了。您先考虑下。

jy03567110 发表于 2021-6-29 17:27:42


优秀

hrpzcf 发表于 2021-6-29 17:23:49

qq1151985918 发表于 2021-6-29 16:07
大佬,这个定制有想法吗,消息发不了,只能这里找你了

有接定制的大佬没?我帮朋友问的,预览 doc docx...

我是小号{:10_245:}

我也只是业余爱好者,现在基本没有时间写代码了,天天上班{:10_245:}

qq1151985918 发表于 2021-6-29 16:07:26

大佬,这个定制有想法吗,消息发不了,只能这里找你了

有接定制的大佬没?我帮朋友问的,预览 doc docx pdf xls xlsx 图片 的程序
https://fishc.com.cn/thread-198246-1-1.html
(出处: 鱼C论坛)

zhoudyjppk 发表于 2021-6-12 22:54:09

123

Sungne_jer 发表于 2021-6-12 12:27:32

优秀

Cool_Breeze 发表于 2021-6-12 10:46:40

看看原理

hrp 发表于 2021-6-6 22:21:43

小伤口 发表于 2021-6-6 22:18
看起来好有趣
有机会试试
谢谢大佬分享

真正的大佬来了{:10_278:}

小伤口 发表于 2021-6-6 22:18:31

看起来好有趣{:10_298:}
有机会试试
谢谢大佬分享{:10_323:}
页: [1]
查看完整版本: [简易练手小项目]多文本文件的分割、合并