鱼C论坛

 找回密码
 立即注册
查看: 3350|回复: 12

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

[复制链接]
发表于 2021-6-6 21:39:36 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

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

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


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

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

源代码:
游客,如果您要查看本帖隐藏内容请回复



用法:
  1. # 假设以下文件都存在且路径正确
  2. from tfmcutil import TextFiles

  3. f1 = TextFiles(("test.txt", "utf-8"))
  4. f2 = TextFiles("test1.txt", ("test2.txt", "ascii"))
  5. f3 = f1 + f2

  6. print(len(f3)) # 实例中包含的文件数

  7. print(f3.items()) # 实例中所有的 (文件路径, 编码) 元组

  8. f3.onefile("result.txt") # 合并成一个文件

  9. f3.sizedfiles(1000, "sized.txt") # 按字符数分割成多个文件, sized_1.txt、sized_2.txt ...

  10. f4 = TextFiles.fromstring("测试内容\n第二行测试内容", "new.txt") # 将字符串写入 "new.txt" 并保存,返回 TextFiles 实例

  11. f5 = f4 + f1

  12. print(f5.totalsize()) # 返回实例中所有文件大小总和,单位字节

  13. # 更多请查看源代码或 help(TextFiles)
复制代码

评分

参与人数 3荣誉 +8 鱼币 +8 贡献 +3 收起 理由
rsj0315 + 1 + 1 鱼C有你更精彩^_^
Cool_Breeze + 2 + 2 无条件支持楼主!
糖甜弯了嘴 + 5 + 5 + 3 感谢楼主无私奉献!

查看全部评分

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2021-6-30 08:35:25 | 显示全部楼层
看看

评分

参与人数 1荣誉 +1 鱼币 +1 贡献 +1 收起 理由
hrpzcf + 1 + 1 + 1 感谢支持

查看全部评分

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

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

过誉了
只会原生界面

@Cool_Breeze
@rsj0315
@叙白

你联系一下这几位,可能有兴趣也有时间。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-6-29 17:48:40 | 显示全部楼层
hrpzcf 发表于 2021-6-29 17:23
我是小号

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

我第一时间找您关键是我用过您做的 APK 界面很不错,论坛里鱼油一般也不熟识,不知道谁擅长哪部分,冒昧找的您,还是希望您考虑下
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-6-29 17:45:29 | 显示全部楼层
hrpzcf 发表于 2021-6-29 17:23
我是小号

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

没事,您可以先感觉一下,像聊天记录里他说了,不是很急,我也问过时间,他说确实不急,如果您有时间的话可以做做试试,尝试报个价,毕竟也不是让您白做不是。当然我并没有别的意思,如果您实在没时间就算了。您先考虑下。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-6-29 17:27:42 | 显示全部楼层

优秀
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2021-6-29 17:23:49 From FishC Mobile | 显示全部楼层
qq1151985918 发表于 2021-6-29 16:07
大佬,这个定制有想法吗,消息发不了,只能这里找你了

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

我是小号

我也只是业余爱好者,现在基本没有时间写代码了,天天上班
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-6-29 16:07:26 | 显示全部楼层
大佬,这个定制有想法吗,消息发不了,只能这里找你了

有接定制的大佬没?我帮朋友问的,预览 doc docx pdf xls xlsx 图片 的程序
https://fishc.com.cn/thread-198246-1-1.html
(出处: 鱼C论坛)
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-6-12 22:54:09 | 显示全部楼层
123
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2021-6-12 12:27:32 | 显示全部楼层
优秀
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2021-6-12 10:46:40 | 显示全部楼层
看看原理
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-6-6 22:21:43 | 显示全部楼层
小伤口 发表于 2021-6-6 22:18
看起来好有趣
有机会试试
谢谢大佬分享

真正的大佬来了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-6-6 22:18:31 | 显示全部楼层
看起来好有趣
有机会试试
谢谢大佬分享

评分

参与人数 1荣誉 +5 鱼币 +5 收起 理由
hrp + 5 + 5 无条件支持楼主!

查看全部评分

小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-4-30 23:04

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表