PML(Palm Markup Language)ファイルを修正しようとすると、テストファイルに非ASCII文字が含まれているように見え、MakeBookが文句を言います。解決策は、PML内のすべての非ASCII文字を取り除くことです。
だから、Pythonでこれを修正しようとすると、私は
import unicodedata, fileinput
for line in fileinput.input():
print unicodedata.normalize('NFKD', line).encode('ascii','ignore')
ただし、これにより、行が「strではなくunicode」である必要があるというエラーが発生します。これがファイルの断片です。
\B1a\B \tintense, disordered and often destructive rage†.†.†.\t
この時点で処理するためにラインを適切に渡す方法がよくわかりません。