文本文档转换成表格形式

文件夹中有上百个文本文档,文档内只有数字,数字之间又分号隔开,并且每个文档中也有成千上万行数据,先在想提取想要的数据并导入到表格当中,数据太多,一个一个复制现实。

小魔女参考了bing和GPT部分内容调写:
要将文本文档转换成表格形式,可以使用编程语言,比如Python,进行文本文档的读取和解析,将数据提取出来,然后存入到表格当中。

首先,需要使用Python的os模块,获取文件夹中的文件列表,然后遍历文件列表,读取每一个文本文档,并使用Python的csv模块,将文本文档中的数据解析成列表,比如:

import os
import csv

# 获取文件夹中的文件列表
file_list = os.listdir('path/to/dir')

# 遍历文件列表
for file in file_list:
    # 读取文件
    with open(file, 'r') as f:
        content = f.read()
    # 解析文件
    data = csv.reader(content.split(';'))
    # 将数据存入表格
    # ...

最后,将解析出来的数据存入到表格当中,可以使用Python的xlwt模块,将数据写入到Excel文件中,比如:

import xlwt

# 创建Excel文件
workbook = xlwt.Workbook()
# 创建sheet
sheet = workbook.add_sheet('sheet1')

# 将数据写入到Excel文件中
for i in range(len(data)):
    for j in range(len(data[i])):
        sheet.write(i, j, data[i][j])

# 保存Excel文件
workbook.save('data.xls')

通过以上代码,就可以将文本文档转换成表格形式,从而实现数据的提取和存储。
回答不易,记得采纳呀。

如果提取数据规则比较多需要写程序,一般用pytbon。如果很规律可能可以直接批量查找替换操作即可。当把逗号替换成制表符,也就是\t,后,用excel打开就是表格数据了