2024-09-26 22:45:59 发布
网友
将非结构化标题文本和下面的数据转换为csv格式。你知道吗
标头之间有多个空格,我无法将其拆分为下面的数据
输入Input Snap
输出快照Oput snap
yourstring.split()将自动将字符串拆分为一个列表,无论使用了多少空格。然后你可以用这个列表作为标题。你知道吗
yourstring.split()
Python中有一个csv模块来操作csv文件,但是您也可以使用专门为此设计的pandas模块。你知道吗
假设以下代码是您试图转换为csv文件的数据帧:
import pandas as pd df = pd.DataFrame({'Col_1': [1, 2], 'Col_2': [3, 4], 'Col_3': [5, 6]})
给你这个:
Col_1 Col_2 Col_3 0 1 3 5 1 2 4 6
如果要将其写入csv文件,必须使用以下命令:
df.to_csv('your_file.csv', sep=',' index=False)
如果标头中的分隔符是空格,则应在参数中指明:
df.to_csv('your_file.csv', sep=' ' index=False)
小心,它会写“你的_文件.csv'在当前工作目录中,除非使用绝对路径。你知道吗
yourstring.split()
将自动将字符串拆分为一个列表,无论使用了多少空格。然后你可以用这个列表作为标题。你知道吗Python中有一个csv模块来操作csv文件,但是您也可以使用专门为此设计的pandas模块。你知道吗
假设以下代码是您试图转换为csv文件的数据帧:
给你这个:
如果要将其写入csv文件,必须使用以下命令:
df.to_csv('your_file.csv', sep=',' index=False)
如果标头中的分隔符是空格,则应在参数中指明:
df.to_csv('your_file.csv', sep=' ' index=False)
小心,它会写“你的_文件.csv'在当前工作目录中,除非使用绝对路径。你知道吗
相关问题 更多 >
编程相关推荐