xChar

一、使用场景

  • Windows操作系统下
  • 小型数据库制作,比如词条解释
  • 每一行需要单独保存为一个文本
  • 文本名称是每一行开头的单词或字母串
  • 字母串间没有空格或特殊字符
  • 待拆分文本如下,建议为utf-8编码格式
abrade v.擦伤;磨损
abscess n.脓肿
abstain v.戒、避免;弃权

二、借助工具

  • Python

三、实现步骤

(一)安装Python

  • 从Python官网下载并安装
  • 一路下一步,默认设置即可
  • 安装完也不需要打开

(二)抄写代码

  • 在任意位置新建一个文本文件并粘贴以下内容
# 定义文本内容
text = """
abrade v.擦伤;磨损
abscess n.脓肿
abstain v.戒、避免;弃权
"""

# 将文本分割成行
lines = text.strip().split('\n')

# 遍历每一行,创建文件
for line in lines:
    # 提取单词作为文件名
    # 假设每个单词都是每行的第一个单词,并且后面跟着一个空格
    filename = line.split(' ')[0]
    # 创建新文件并写入内容
    # 使用with语句确保文件正确关闭
    with open(f"{filename}.txt", 'w', encoding='utf-8') as file:
        file.write(line)

# 打印完成消息
print("所有文件已创建完成。")
  • 注意用待拆分的实际文本替换上面代码中的演示文本(三行单词及释义)
  • 点击文件-另存为并选中保存类型为全部文件
  • 输入文件名create_files.py并保存到一个位置,比如D盘下的123文件夹
  • 至此抄写代码完成
  • 另外,如欲生成md格式文本只需将txt改为md即可

(三)执行代码

  • 打开Windows系统的DOS命令行
    • 比如按Win+R输入CMD回车
    • 或从开始-附件-命令行
  • 切换到D盘后用cd空格命令进入123文件夹并运行代码
D:
cd D:\123
create_files.py

-photo by Juan Antonio Guzmán(https://unsplash.com/@juanaan95?utm_source=templater_proxy&utm_medium=referral&fit=crop&mask=corners) on Unsplash

Loading comments...