python新增功能(应注意)。在我身上轻松一下。将打印语句保存到新文件中
我写了下面的隔离文件
for line in open('120301.KAP'):
rec = line.strip()
if rec.startswith('PLY'):
print line
的输出表现为这样
PLY/1,48.107478621032,-69.733975000000
PLY/2,48.163516399836,-70.032838888053
PLY/3,48.270000002883,-70.032838888053
PLY/4,48.270000002883,-69.712824977522
PLY/5,48.192379262383,-69.711801581207
PLY/6,48.191666671083,-69.532840015422
PLY/7,48.033358898628,-69.532840015422
PLY/8,48.033359033880,-69.733975000000
PLY/9,48.107478621032,-69.733975000000
的一个非常具体的部分理想的情况是什么,我希望的是创造一个CSV输出文件与坐标。 (PLY/1,PLY/2等不需要停留)。这是可行的吗?如果没有,至少打印语句是否会生成一个与KAP文件同名的新文本文件?
[如何重定向“打印”输出到使用python文件?(可能的重复http://stackoverflow.com/que stions/7152762 /如何对重定向打印输出到一个文件,使用的Python) –
这是相当不同的,看我的问题的全部 – dpalm