python 遍历doc的内容,括号内的数值转为csv格式
时间: 2024-02-15 12:01:59 浏览: 93
您好,我理解您的问题是需要遍历文档中括号内的数值并转化为 CSV 格式。以下是一个可能的实现:
```python
import re
import csv
# 读取文档内容
with open('document.txt', 'r') as f:
content = f.read()
# 使用正则表达式匹配括号内的数值
pattern = r'\((\d+)\)'
matches = re.findall(pattern, content)
# 将匹配到的数字写入 CSV 文件
with open('output.csv', 'w', newline='') as f:
writer = csv.writer(f)
writer.writerow(['Number'])
for match in matches:
writer.writerow([match])
```
这个脚本将会读取名为 `document.txt` 的文档,然后使用正则表达式匹配其中的括号内的数字,并将结果写入名为 `output.csv` 的 CSV 文件中。您可以根据需要修改文件名和正则表达式以适应您的具体情况。
阅读全文