python - 如何将文本文件的一部分分割成一个新文件
问题描述
我正在分析一个充满独白的文本文件,我想创建一个由单个字符的独白组成的单独文本文件。
这是一个例子:
人甲:
你好
人乙:
你好
我的目标是将人 A 的所有独白分割成一个新文本。我已经为此奋斗了几个小时,但我不知道。有什么帮助吗?
解决方案
想想是哪个字符或字符串分隔了这些人的讲话。使用拆分功能并保留分隔符。请参阅https://docs.python.org/3/library/stdtypes.html#str.split和在 Python 中,如何拆分字符串并保留分隔符?. 然后考虑如何在拆分函数的结果中识别人员的讲话。当您可以识别它们时,将它们分开并将它们写入文件。
推荐阅读
- php - 向我的 php 发送数据不接受 $data->name
- css - Flexbox(显示:flex)在 iOS 13 上不起作用
- spring-boot - 通过 commons-fileupload 上传文件时 IOUtils.copy() 性能下降
- typescript - TypeScript 中的枚举集合
- java - 这个 Android studio 警告会不会导致将来出现任何错误?(是否应该考虑进行故障排除?)
- powershell - Powershell脚本最终无法正常使用“暂停”
- r - R:如何使用 expect_success 函数进行单元测试?
- python-3.x - 在python中使用split从字符串中提取子域
- python - 如何在 python 中读取 JSON 对象?
- sql - 使用选择列分组我无法在分组依据子句中输入