Python 将txt文件解析为csv

Python 将txt文件解析为csv,python,csv,parsing,Python,Csv,Parsing,我需要将一些.txt文件解析为.csv! 开始吧。。。文本文件如下所示: 契约3 全球定位系统开始时间2010 4 15 00 0.0000 0.0000 10 G16 G02 G29 G31 G30 G12 G10 G21 G05 G24 0.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.000 30.0000-1 -0.050.049-0.007-0.003-0.015-0.006-0.036 0.020 0.049-0.002 60.0

我需要将一些.txt文件解析为.csv! 开始吧。。。文本文件如下所示:

契约3

全球定位系统开始时间2010 4 15 00 0.0000

0.0000 10 G16 G02 G29 G31 G30 G12 G10 G21 G05 G24

0.0000.0000.0000.0000.0000.0000.0000.0000.0000.0000.000
30.0000-1

-0.050.049-0.007-0.003-0.015-0.006-0.036
0.020 0.049-0.002
60.0000-1

前三行是标题,然后是需要处理的大量数据。“-1”表示下线(行尾)

.csv必须采用以下格式:

时间G16 G02 G29 G31 G30 G12 G10 G21 G05 G24

时间是“-1”之前的数字,在我们的示例中为30.000、60.000等

G16 G02。。。是这一行的前10个数字吗


关于如何将.txt文件解析为.csv的任何帮助?

您将在此处找到如何读取和写入文件:

对于python2.7:

对于python3:

然后可能会使用以下内容: readline()、str.split()等


但是请发送一些您已经完成的代码

您是否尝试过编写一些代码来完成此操作?你可能已经把它与某种代码编写或教程服务混淆了,而事实并非如此。你试过什么吗?如果是这样,请提供代码,看一看旅游和如何提问。友好提示:StackOverflow不是“我们为您编码”服务提供商。