アプリケーションを Jython 2.2.1 から Jython 2.5.2 に確実に移行しているため、プロジェクト内のすべての py スクリプトを utf-8 にエンコードしています。そのため、すべての py ファイル ( #encoding=utf-8
) の最初の行に「マジック コメント」を追加し、Eclipse でアプリケーションをデバッグして、すべてが問題ないかどうかのテストを開始しました。
この問題は、文字列 を含むスクリプトで発生します。straße
これは、自動的に に変換されるためstraße
です。
この変更が Pydev によって引き起こされたのか、それとも utf-8 がこの種の文字をカバーしていないために起こったのかは疑問です。まだ検出していない他の「奇妙な」文字列でこの問題を自動的に回避するにはどうすればよいですか?