python从txt提取信息到excel
时间: 2023-05-28 15:05:50 浏览: 103
Python从原Excel表中抽出数据存入同一文件的新的Sheet
可以使用Python的pandas库来实现从txt文件中提取信息并保存到Excel文件中。
首先,需要安装pandas库,可以使用以下命令在命令行中安装:
```
pip install pandas
```
下面是一个示例代码,假设txt文件中的内容为每行包含姓名、年龄和性别,以空格分隔:
```python
import pandas as pd
# 读取txt文件,以空格分隔
df = pd.read_csv('data.txt', sep=' ', header=None, names=['name', 'age', 'gender'])
# 将数据保存到Excel文件
df.to_excel('data.xlsx', index=False)
```
在这个示例中,首先使用pandas的read_csv函数读取txt文件,指定了分隔符为空格,没有表头,所以用header=None来表示。然后使用names参数来指定列名。最后,使用to_excel函数将数据保存到Excel文件中,index=False表示不保存行索引。
运行这个代码后,就会在同级目录下生成一个名为data.xlsx的Excel文件,其中包含了提取的信息。
阅读全文