これは、Python に関して私を悩ませてきた問題です。
ファイルから文字列を読み取ろうとしています。ファイルは .rc サフィックスで、ファイルごとに 1 種類のローカライズされた文字列が含まれています。さまざまな言語に基づいて、さまざまなコードページを使用してデコードしました。ここでは、例としてフランス語のファイルのみを取り上げ、そのコード ページは 1252 です。悲しいことに、二重引用符があるたびに、Python シェルで文字列を出力すると、予期せず 2 つの二重引用符が表示されます。
.rc ソース ファイルの行:
La fonction "Test de télécopie" verifie.
Python シェルの出力文字列:
La fonction ""Test de télécopie"" 検証.
私が行ったいくつかの活動:
f = open(filename,"r") #Used to open .rc source file
for strline in f.readlines(): #Used to read file line by line
print strline #Used to print in Python shell
追加情報:
a. .rc ソース文字列の二重引用符で囲まれた 16 進コードは次のとおりです。
b. .rc ソース ファイルを Web ブラウザで開くと、2 つの二重引用符が予期せず表示されます。
c. .rc ソース ファイルは社外秘なので、ここには添付しませんでした。
d. OS: Enu Win7 x64\Python: v2.7
私はPythonの初心者です。どんなアイデアでも本当に感謝します。
よろしくお願いします、 ;)