python - 在python中拆分.txt文件
问题描述
我有一个 .txt 文件,按如下方式分隔多行:Vermont;VT;Tunbridge;95000204;Republican;John Kasich;36;0.319 当用 pandas 阅读时,我只得到 1 列。如何在 python 中拆分数据,以便每个分隔值是 pandas 数据框中的不同列
解决方案
像这样(有关更多信息,请参见https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.read_csv.html)
import pandas as pd
df = pf.read_csv('data.csv',sep=';')
print(df)
data.csv 在哪里
Vermont;VT;Tunbridge;95000204;Republican;John Kasich;36;0.319
NewYork;VT;Tunbridge;95000204;Republican;John Kasich;36;0.88
输出
Vermont VT Tunbridge ... John Kasich 36 0.319
0 NewYork VT Tunbridge ... John Kasich 36 0.88
[1 rows x 8 columns]
推荐阅读
- python-3.x - 软件包安装失败 - OsX 中的 psycopg2
- python - 重命名多个子目录中的单个 .txt 文件
- c# - Discord:使用 .NET 库更改区域?
- vue.js - 将数据从 Vuex getter 传递到子组件的问题
- node.js - 有没有办法将 telnet 会话输出作为邮递员测试脚本的一部分?
- php - 检查数组php中的任何一个匹配项
- java - 如何识别已取消的 ScheduledFuture 是否实际上未取消?
- python - 使用python创建由2种颜色的框组成的图像
- winforms - 使用 OpenAL 和 VC++ 在 winforms 中绘制音频波形
- excel - 做直到循环。满足一个或另一个条件