python - 将文本文件转换为没有索引的 csv 文件
问题描述
我有一个包含数据的 testx 文件
1 1 1 1 1
2
3 4 4 4 4
想将此作为 csv 文件读取。
data = pd.read_csv("file.txt",sep="\n",header=none)
但这是添加
0,
1,1 1 1 1 1
2,2
3,3 4 4 4 4
我可以删除 index 而不是 ,以便获得 csv 文件。
我写index=false
的逗号也不见了
我正在寻找输出
,1 1 1 1 1
,2
,3 4 4 4 4
因为我的输入 prohram 只需要 csv 文件
解决方案
尝试这个:
from io import StringIO
csvtext = StringIO("""1 1 1 1 1
2
3 4 4 4 4""")
data = pd.read_csv(csvtext, sep='\n', header=None)
data.to_csv('out.csv', index=False, header=False)
#on windows
!type out.csv
输出:
1 1 1 1 1
2
3 4 4 4 4
推荐阅读
- database - DBT(数据构建工具) - 删除在部署时添加到每个模型的默认数据库前缀
- javascript - 从父级传递给子级时让变量为空| 反应
- laravel - 如何通过 GET 请求从 Vue JS 前端在 Laravel 控制器中发送请求对象?
- php - 在while循环中正确放置HTML代码
- java - 快速键入时将焦点从一个编辑文本更改为另一个编辑文本和另一个编辑文本时出现滞后问题
- angular - 如何从 TS 文件以编程方式扩展 Mat Table 网格中的 mat-rows?
- python - Google Speech to Text 将单词转录为数字
- javascript - 如何在反应中迭代地渲染嵌套组件?
- amazon-web-services - Terraform,AWS RDS aurora mysql serverless 异常“找不到源集群”
- tomcat - IIS 配置以使用 httpplatformhandler 添加连接 Tomcat 服务器