SPSS 構文ファイルを読み取り可能な HTML に変換しようとしています。(単一の) 印刷できない文字が HTML ファイルに挿入されることを除いて、ほぼ完全に機能しています。ASCII コードではないようで、小さな点のように見えます。そして、それはトラブルを引き起こしています。
HTML ファイルの 2 行目に (のみ) 発生し、常に元のファイルの 1 行目に対応します。おそらくPythonのどの行が問題を引き起こしているかを示唆しています(コメントを参照してください)
これを引き起こすと思われるコードは
rfil = open(fil,"r") #rfil = Read File, original syntax
wfil = open(txtFil,"w") #wfil = Write File, HTML output
#Line below causes problem??
wfil.write("<ol class='code'>\n<li>")
cnt = 0
for line in rfil:
if cnt == 0:
#Line below causes problem??
wfil.write(line.rstrip("\n").replace("'",''').replace('"','"'))
elif len(line) > 1:
wfil.write("</li>\n<li>" + line.strip("\n").replace("'",''').replace('"','"'))
else:
wfil.write("<br /><br />")
cnt += 1
wfil.write("</li>\n</ol>")
wfil.close()
rfil.close()
結果のスクリーンショット