現在、私は.KAPファイルから必要な行を印刷する次のコードを持っています。テキストファイルを読む新しいCSVファイルを書き込む
f = open('120301.KAP')
for line in f:
if line.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
私の目標は、それだけでこれらの行を印刷していないことであることになります。私は120301.csvという名前のCSVファイルを作成して、その中に座標(PLY /#を残して)の列を付けたいと思います。十分に簡単ですか?私はしばらくの間、別のインポートCSV関数を試してきました。私はどこにもいられないようだ。ステップバイ
具体的に何を試しましたか?何が問題になりましたか? – Harrison
'csv'モジュールを' open() '、' write() '、' close() 'と一緒に使いたいのですか? –
のいずれか、または結果が十分なCSVファイルを提供している限り。私は私の試みでは、csvモジュールを手に取っています。 – dpalm