需要将列拆分为多列。使用空格分隔符可在excel上使用。
2.11 OBSERVATION DATA GPS(GPS) RINEX VERSION / TYPE
0 cnvtToRINEX 2.30.0 convertToRINEX OPR 08-Mar...
1 ----------------------------------------------...
2 OFFICE ...
3 ...
4 GNSS Observer Trimble ...
5 0220329451 5700 2.26 ...
6 TRM39105.00 ...
7 5018389.6272 1676641.6590 -3549783.0761 ...
8 0.0000 0.0000 0.0000 ...
9 1 1 0 ...
10 4 C1 L1 L2 P2 ...
11 1997 7 23 6 28 40.0000000 ...
12 1997 7 23 7 45 13.0000000 ...
13 0 ...
14 12 ...
15 10 ...
16 G01 45525 45512 45521 45521 ...
答案 0 :(得分:0)
它看起来不像是excel,但是您可以通过定义多个空格来尝试使用正则表达式进行拆分:
import re
for x in lines:
s = re.split(r'\s\s+', x) # split on more than 2 spaces
# process the line
但是通过观察,您的数据有一些极端的情况,并且没有明确的定界符,因此我不能保证它能完美运行(而且我认为不可能有任何问题)。
例如:
1676641.6590 -3549783.0761
似乎只能用一个空格隔开,您不能用一个单词来分辨它,您不想在右下方分割吗?
GNSS观察者