テキスト ファイルから不要な行をいくつか削除し、結果を新しいファイルに書き込むコードがあります。
f = open('messyParamsList.txt')
g = open('cleanerParamsList.txt','w')
for line in f:
if not line.startswith('W'):
g.write('%s\n' % line)
元のファイルはシングルスペースですが、新しいファイルではテキストの各行の間に空の行があります。どうすれば空の行を失うことができますか?