当前位置:首页 > 方法 > 正文内容

txt分割内容,以“| | |-”开头做txt文本的标题,下面的行,到下一个“| | |-”之前的内容为txt文本的内容。有什么批处理的方法?

cuijijun2个月前 (02-17)方法208

下面内容,以“| | |-”开头做txt文本的标题,下面的行,到下一个“| | |-”之前的内容为txt文本的内容。有什么批处理的方法?


| | |-1【入门】【李道禅】生命觉醒课(14节)

| | | |-00【重要】 限时:如何再赠送本店同价值课程

| | | | |-转存失败问题.jpg

| | | |-014-第十四节极简冥想.mp4

| | | |-013-第十三节呼吸之道.mp4

| | | |-012-第十二节重塑自我.mp4

| | | |-011-第十一节舍得原理.mp4

| | | |-010-第十节生命臣服.mp4

| | | |-009-第九节超越二元.mp4

| | | |-008-第八节爱恨交织.mp4

| | | |-007-第七节内在联结.mp4

| | | |-006-第六节生命旅程.mp4

| | | |-005-第五节时间幻相.mp4

| | | |-004-第四节自我障碍.mp4

| | | |-003-第三节破除痛苦.mp4

| | | |-002-第二节超越念头.mp4

| | | |-001-第一节;开悟之路.mp4

| | | |-000-文字版:生命的觉醒.pdf

| | |-2【入门】【雅鑫】64节Y经思维课国学智慧格局

| | | |-66--64《易经》未济卦:失败并不可怕,明白这一点,照样能重新开始.mp4

| | | |-65--63《易经》既济卦:生活中有这个好习惯的人,想不发达都难!.mp4

| | | |-64--62《易经》小过卦:真正有能力的人都有这个特点,你有吗?.mp4

| | | |-63--61《易经》中孚卦:做人如果能做到这一点,以后才能越混越好!.mp4

| | | |-62--60《易经》节卦:遇到小人不要急,学会这一点,再也不会吃亏了.mp4

| | | |-61--59《易经》涣卦:每个人身上都有一个坏习惯,克服后事业才能发.mp4

| | | |-60--58《易经》兑卦:有这种习惯的人都是小人,遇到要尽快远离!.mp4

| | | |-59--57《易经》巽卦:真正有本事的人,往往都有这一个特点!.mp4

| | | |-58--56《易经》旅卦:有这一特点的人,日后有大本事,遇到一定要结.mp4

| | | |-57--55《易经》丰卦:越有出息的人,越能明白这条天规,福气不请自.mp4

| | | |-56--54《易经》归妹卦:在社会中,一切按规律办事,才能顺风顺水.mp4

| | | |-55--53《易经》渐卦:为人处事,必须遵循这条天规,否则再努力也没.mp4

| | | |-54--52《易经》艮卦:经常吃亏的人,身上都有这个坏习惯,你有吗?.mp4

| | | |-53--51《易经》震卦:有本事的人,都善于运用这一点,问题不攻自破.mp4

| | | |-52--50《易经》鼎卦:一个人,身上如果有这个特点,想不成功都难!.mp4

| | | |-51--49《易经》革卦:不管做任何事,只有掌握了这一点,才能做出成.mp4

| | |-3【入门】【云边文化】觉醒做一个通透的强者

| | | |-20_强者成功法-第6课:做的千万别太满!强者成功的为人处事技巧.mp4

| | | |-19_强者成功法-第5课:最好的敌人就是自己,1个方法让你不断自我提升.mp4

| | | |-18_强者成功法-第4课:如何判断自己是否能成为强者_1个方法找到真实的自己.mp4

| | | |-17_强者成功法-第3课:情绪管理4步曲,做自己情绪的主人.mp4

| | | |-16_强者成功法-第2课:强者成功的黄金密码,3步让你掌握情绪的本质.mp4

| | | |-15_强者成功法-第1课:强大的秘密,让你从“弱者心态”转变为“强者思维”.mp4

| | | |-14_心术权谋法-第4课:3个步骤教你如何化敌为友,让离开的她_他对你念念不忘.mp4

| | | |-13_心术权谋法-第3课:摄心术--3个方法让天才为你卖命.mp4

| | | |-12_心术权谋法-第2课:3个技巧抓住对方致命把柄,统御众人为你所用.mp4

| | | |-11_心术权谋法-第1课:轻松掌握“操控”人心之术,让你3招摸清对方的底牌.mp4

| | | |-10_财富逆袭法-第5课:揭秘!那些富人绝不会告诉你的致富真相.mp4

| | | |-09_财富逆袭法-第4课:1个公式让普通人也能轻松实现财富自由.mp4

| | | |-08_财富逆袭法-第3课:穷人该怎么翻身_3个方法让你改变人生,出人头地.mp4

| | | |-07_财富逆袭法-第2课:3个选项让你摆脱“月光族”,选出自己的财富道路.mp4

| | | |-06_财富逆袭法-第1课:千万别掉进金钱的误区,2步带你掌握财富的本质.mp4

| | | |-05_洞悉人性法-第4课:顶层人士不愿意分享的人性天书.mp4

| | | |-04_洞悉人性法-第3课:人性操控的衍变与发展,那些高位者成功的秘密.mp4

| | | |-03_洞悉人性法-第2课:10分钟带你拿捏人性的弱点,让你改变自己的命运.mp4

| | | |-02_洞悉人性法-第1课:李老师带你扒开人性的秘密,让你一眼看清所有人.mp4

| | | |-01_洞悉人性法-试听课:一个让你醒翻灌顶,拥有通透人生的开悟觉醒课.mp4

| | |-4【中阶】【痞悟】和痞悟提升内在活得通透

| | | |-72.加餐-如何看待生死?.mp4

| | | |-71.加餐-灵感和念头的区别.mp4

| | | |-70.加餐-什么是内观?.mp4

| | | |-69.加餐-到底该不该吃素?.mp4

| | | |-68.加餐-到底什么是良知?.mp4

| | | |-67.加餐-吃透“知行合一”.mp4

| | | |-66.加餐-如何面对社恐?.mp4

| | | |-65.加餐-不要随便给别人建议.mp4

| | | |-64.加餐-实修“失败了”怎么办?.mp4

| | | |-63.加餐-在头脑里的修行并非实修.mp4

| | | |-62.加餐-梦的真相.mp4

| | | |-61.加餐-如何看待和获得“心流”?.mp4

| | | |-60.加餐-到底什么是''觉知''?.mp4

| | | |-59.加餐-吸引力法则(03).mp4

| | | |-58.加餐-吸引力法则(02).mp4

| | | |-57.加餐-吸引力法则(01).mp4

| | |-5【中阶】【子非鱼】开悟2成功者不愿透露的秘密

| | | |-21--直播回放_直播回放1.24.mp4

| | | |-20--财富的密码_人脉经营术.mp4

| | | |-19--财富的密码_赚钱公式与人生第一桶金.mp4

| | | |-18--财富的密码_打工族的困境与出路.mp4

| | | |-17--财富的密码_房地产的本质2.mp4

| | | |-16--财富的密码_房地产的本质.mp4

| | | |-15--财富的密码_贫穷的本质.mp4

| | | |-14--驭下权谋术_驭下术—驾驭下级和上级.mp4

| | | |-13--驭下权谋术_读心术—快速看穿一个人(识人术).mp4

| | | |-12--驭下权谋术_读心术—快速看穿一个人(观人术).mp4

| | | |-11--驭下权谋术_读心术—快速看穿一个人(钓语术).mp4

| | | |-10--强者修炼术_人生并不交给命运.mp4

| | | |-09--强者修炼术_主宰情绪的有效方法.mp4

| | | |-08--强者修炼术_打破自我限制的魔咒.mp4

| | | |-07--强者修炼术_俯瞰命运-命运可以经营.mp4

| | | |-06--天眼看人性_巧用人性,俘获对方的注意力(下).mp4

| | | |-05--天眼看人性_巧用人性,俘获对方的注意力(上).mp4

| | | |-04--天眼看人性_鬼谷子人性法则.mp4

| | | |-03--天眼看人性_社会的丛林法则.mp4

| | | |-02--天眼看人性_人性的本来面目.mp4

| | | |-01--天眼看人性_世界的两套规则.mp4

| | |-6【高阶】【周贵银】智慧悟课


我们可以通过编写一个Python脚本来处理这种格式的文本文件。脚本会将每个以“| | |-”开头的行作为标题,并将其后的内容保存为单独的txt文件,直到遇到下一个“| | |-”为止。

我们可以在保存内容时,去掉每行开头的 | | | |- 或其他类似的符号。以下的脚本,它会去掉每行开头的 | | | |- 或其他多余的符号,并确保生成的文件名和内容格式正确。

以下是实现该功能的Python脚本:

import os


def split_text_by_title(input_file):

    # 尝试用不同编码打开文件

    encodings = ['utf-8', 'gbk', 'utf-16']

    lines = None


    for encoding in encodings:

        try:

            with open(input_file, 'r', encoding=encoding) as file:

                lines = file.readlines()

            break  # 如果成功读取,跳出循环

        except UnicodeDecodeError:

            continue  # 如果失败,尝试下一个编码


    if not lines:

        raise ValueError("无法解码文件,请检查文件编码格式。")


    current_title = None

    current_content = []


    for line in lines:

        if line.startswith("| | |-"):

            # 如果遇到新的标题,保存当前内容

            if current_title:

                save_content(current_title, current_content)

                current_content = []  # 重置内容

            current_title = line.strip()  # 设置新标题

        else:

            # 去掉每行开头的 "| | | |-" 或其他多余的符号

            cleaned_line = line.replace("| | | |-", "").strip()

            if cleaned_line:  # 如果清理后的行不为空,添加到内容

                current_content.append(cleaned_line + "\n")


    # 保存最后一个部分

    if current_title:

        save_content(current_title, current_content)


def save_content(title, content):

    # 清理标题以作为文件名

    filename = title.replace("| | |-", "").strip().replace(" ", "_")

    filename = "".join([c for c in filename if c.isalnum() or c in ('_', '-')])  # 移除非法字符

    filename += ".txt"  # 确保扩展名是 .txt


    # 保存内容到文件

    with open(filename, 'w', encoding='utf-8') as out_file:

        out_file.write("".join(content).strip())

    print(f'Saved: {filename}')


if __name__ == "__main__":

    input_file = 'input.txt'  # 替换为你的输入文件名

    split_text_by_title(input_file)


扫描二维码推送至手机访问。

有问题请联系邮箱:535141700@qq.com

本文链接:http://xuejis.com/?id=3063

分享给朋友:

“txt分割内容,以“| | |-”开头做txt文本的标题,下面的行,到下一个“| | |-”之前的内容为txt文本的内容。有什么批处理的方法?” 的相关文章

密道链转 - 网盘分享链接批量转存软件,如何使用?参数如何获取?

密道链转 - 网盘分享链接批量转存软件,如何使用?参数如何获取?

下面是密道链转使用教程:首先因为是批量转存,所以您直接获得的,可能就是这样一个存放网盘链接和密码的excel文档,那么直接导入就可以了。如果您没有这样一个文档,那么请自行新建一个˂a class="RichContent-EntityWord css-b7erz1" data-za-not-trac...

支付宝如何取消自动续费

支付宝如何取消自动续费

在支付宝中取消自动续费的步骤如下?:打开支付宝应用,进入“我的”界面。点击右上角的“设置”图标。选择“支付设置”选项。在支付设置中,找到并点击“免密支付/自动扣款”。在这里,你可以看到所有已签约的免密支付和自动扣款服务。选择你想要关闭的服务。点击该服务后,选择“关闭服务”,并在弹出的确认窗口中选择“...

微信自动扣费怎么关闭

微信自动扣费怎么关闭

要关闭微信自动扣费功能,可以通过以下方法进行操作:通过微信服务管理页面关闭自动扣费:打开微信,进入“我”的页面。选择“服务”选项,然后点击“钱包”。在钱包页面,点击“支付设置”。支付设置在页面最底部,字体较小。在支付设置中找到“自动续费”选项,选择需要取消的服务项目,点击“关闭扣费服务”进行确认。...

IDM-Activation-Script 知名IDM多线程下载器一键激活工具!IDM激活教程

IDM-Activation-Script 知名IDM多线程下载器一键激活工具!IDM激活教程

Internet Download Manager (IDM)是一款非常优秀的多线程Windows端下载工具,凭借他那独特的多线程下载效率获得了大量用户的喜爱。除了高效的下载速度,它还支持下载链接的嗅探功能,网页上的音视频都可以用该工具一键下载。IDM是一款商业软件,官网下载的正版仅能免费使用30天...

批量把excel中的a列转为txt文件的标题,把excel中的相同行的b列内容转为txt文件的内容。有什么办法?

使用Excel VBA宏 VBA是Excel内置的编程语言,可以通过编写简单的宏来实现你的需求。 步骤: 1.  打开Excel文件: ◦  打开包含数据的Excel文件。   2.  打开VBA编辑器: ◦  按 Al...

批量把excel中的a列转为后缀为docx的word文件的标题,把excel中的相同行的b列内容转为后缀为docx的word文件的内容。有什么办法?

1. 打开Excel并启用开发工具打开Excel文件。如果未显示“开发工具”选项卡,可以通过以下步骤启用:点击“文件” > “选项” > “自定义功能区”。在右侧勾选“开发工具”,点击“确定”。2. 编写VBA宏按 Alt + F11 打开VBA编辑器。在左侧的“项目...