GameMale
登陆 / 注册 搜索

USERCENTER

SEARCHSITE

搜索

查看: 1055|回复: 33
收起左侧

[实用工具] 【自编脚本】多个.txt合并为一个

[复制链接] |关注本帖

真理世界SCP-s-1889-第二页虚空之海的鲸无尽的怀表『随时随地开启!』『随时随地开启!』被释放的灵魂不朽之恋遗留之人的城堡男巫之歌

     楼主| 星之子 发表于 2024-10-4 13:39:16 | 显示全部楼层 |阅读模式 |取消关注该作者的回复
    本帖最后由 星之子 于 2024-10-4 13:43 编辑
    动机
    这个小工具常常被我用于合并fanbox上下载的作者的.txt内容。
    这个插件是我用过最好用的fanbox下载插件。它除了下载图片和压缩包,可以把作者的文字内容也一并连带保存为.txt到本地,并且按照规定格式命名。但是按名称排序的时候这么多.txt和别的文件混在一起就很乱,所以我整理完会把这些.txt合并一下,便有了这个脚本。
    这个功能感觉虽然冷门,但偶尔也用得上,比如可以和【油猴脚本】帖子内容提取 活动员会用到的妙妙工具打组合拳。

    使用方法

    将打包好的.exe文件放到当前文件夹下运行,也可将文件夹中所有的.txt按文件名称排序、以“文件名+文件内容”的格式合并起来,并在开头注明当前目录与生成时间。
    合并后的.txt将被命名为 [CombinedTXT]yymmdd_hhmm.txt


    下载地址

    蓝奏云: https://wwxn.lanzouw.com/iHojn2bkoqpe
    密码: 9tsc

    代码

    1. import os
    2. import glob
    3. import datetime

    4. def combine_txt_files():
    5.     # 获取当前目录和时间
    6.     current_dir = os.getcwd()
    7.     current_time = datetime.datetime.now().strftime("%Y%m%d_%H%M")
    8.     detailed_time = datetime.datetime.now().strftime("%Y.%m.%d %H:%M:%S.%f")[:-3]
    9.    
    10.     # 输出当前目录和时间
    11.     output = f"Current Directory: {current_dir}\nGenerated on: {detailed_time}\n-----------------------\n\n\n"
    12.    
    13.     # 获取所有.txt文件
    14.     txt_files = sorted(glob.glob("*.txt"))
    15.    
    16.     # 读取并合并.txt文件内容
    17.     for txt_file in txt_files:
    18.         with open(txt_file, 'r', encoding='utf-8') as file:
    19.             content = file.read()
    20.         output += f"{txt_file}\n{content}\n\n\n\n"
    21.    
    22.     # 生成新的.txt文件
    23.     output_filename = f"[CombinedTXT]{current_time[2:]}.txt"
    24.     with open(output_filename, 'w', encoding='utf-8') as output_file:
    25.         output_file.write(output)
    26.    
    27.     print(f"合并完成,生成文件: {output_filename}")

    28. if __name__ == "__main__":
    29.     combine_txt_files()
    复制代码



    来自群组: 星象占卜

    本帖子中包含更多资源

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

    x

    评分

    参与人数 1血液 +8 追随 +1 收起 理由
    紫漾Aro + 8 + 1 很给力!

    查看全部评分

    回复

    使用道具 举报

    思绪骤聚水泡术雷霆晶球遗忘之水敖蜃星神秘商店贵宾卡史莱哲林小丑与格雷与星光璀璨『落樱缤纷』『灰域来音』

      “这个插件”404了,是什么插件呀
        收起(2)
      回复

      使用道具 举报

      百相千面-晦永远的克叔業火死鬥实现梦想官复原职虚空之海的鲸Zootopia幸运女神的微笑『逆境中的幸运女神』御医神兔

        回复

        使用道具 举报

        金猪猪储蓄罐㊖小小舞台漂洋小船『随时随地开启!』冒险用指南针破损的旧书丛林的鸟飞走了雪王的心脏人鱼之泪幽灵竹筒

          回复

          使用道具 举报

          Drover.冒险专用绳索格拉迪欧拉斯金牌矿工索尔·奥丁森.『逆境中的幸运女神』骑兽之子岛田源氏杰西·麦克雷

            回复

            使用道具 举报

            雄躯的昇格虚空之海的鲸收到情书BIG BOSS爬行植物Ⓛ粉猪猪储蓄罐㊖爬行植物Ⓡ

              回复

              使用道具 举报

              我的天使GM吸血伯爵吃饱金币的Doge阿拉喵?神灯和你一起飞行的皮卡丘小小舞台永浴爱河

                回复

                使用道具 举报

                火柴 - Gamemale萨菲罗斯炽天使之拥亚索诺克提斯·路西斯·伽拉姆官复原职業火死鬥璀璨之焰虚空之海的鲸

                  回复

                  使用道具 举报

                  驱逐吉尔·沃瑞克霍格沃兹魔法学校Life of Water风物长宜Forever Titanic裸体克里斯梅克军徽被释放的灵魂小小舞台

                    回复

                    使用道具 举报

                    诺曼底号性感男神GM魔法不朽·传奇不熄業火死鬥Forever Titanic超人.诺克提斯·路西斯·伽拉姆克莱夫・罗兹菲尔德岛田源氏『终点站:极地』

                      回复

                      使用道具 举报

                      白猪猪储蓄罐㊖森林羊男小丑与格雷与星光璀璨寶可夢 Pokémon赛博朋克2077龙腾世纪:审判荒野大镖客:救赎 II

                        回复

                        使用道具 举报

                        赛博朋克2077最终幻想XIV最终幻想XVI近地夜航瑞雪兆丰年,生灵万物新丹妮莉丝·坦格利安官复原职重生之境

                          回复

                          使用道具 举报

                          亚索月影狼晓月终焉旅行骰子!卡利亚权杖

                            看到了熟悉的饭盒下载插件,这个的话,要整理目录/数据的时候应该可以用到吧
                            回复

                            使用道具 举报

                            普隆普特·阿金塔姆希尔瓦娜斯·风行者SCP-s-1889-第五页叶卡捷琳娜大帝Forever Titanic業火死鬥人鱼之泪『随时随地开启!』破损的旧书『随时随地开启!』

                              回复

                              使用道具 举报

                              20x43 隐形➀吃饱金币的Doge冒险用指南针金牌矿工小小安全帽小小舞台阿拉喵?神灯金猪猪储蓄罐㊖『梦旅存根』

                                回复

                                使用道具 举报

                                阿列克西欧斯(Alexios)金刚狼格拉迪欧拉斯詹姆斯‧维加索尔·奥丁森.肥皂裸体克里斯神力无穷

                                  hbc 发表于 2024-10-4 19:59:01 | 显示全部楼层 |取消关注该作者的回复
                                  回复

                                  使用道具 举报

                                  永远的克叔【夏日限定】夏日的泰凯斯钢铁侠裸体克里斯【圣诞限定】心心念念小雪人『召唤好运的角笛』征服之王史莱姆牧场男巫之歌旧日支配者—克苏鲁

                                    回复

                                    使用道具 举报

                                    喷涌的粪桶大黄蜂(ChevroletCamaro).普隆普特·阿金塔姆御医神兔擎天柱(Peterbilt389).脉律辐石奇怪的宝箱亚当‧简森风雪之家桑克瑞德·沃特斯

                                      回复

                                      使用道具 举报

                                      爬行植物Ⓛ纯真护剑爬行植物Ⓡ

                                        回复

                                        使用道具 举报

                                        金猪猪储蓄罐㊖炼金之心魔眼护符骑兽之子召唤古代战士近地夜航元气菠菜人烈焰天使弓龙血指环『灰域来音』

                                          回复

                                          使用道具 举报

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

                                          本版积分规则

                                          文字版|手机版|小黑屋|GameMale

                                          GMT+8, 2024-11-15 10:07 , Processed in 0.137042 second(s), 146 queries , Redis On.

                                          Copyright © 2013-2024 GameMale

                                          All Rights Reserved.

                                          快速回复 返回列表