だけでなく、iPython 4に貼り付けることができない、私はそうのような変数にこの文字列を貼り付けることができました:文字列が新しいiPythonのpython 2.7コンソールで5.0
In [2]: c = 'ÙjÌÉñõµÏ“JÖq´ž#»&•¼²nËòQZ<_'
その後私が入力できます。
をIn [3]: print(c)
、それはÙjÌÉñõµÏ“JÖq´ž#»&•¼²nËòQZ<_
を返しますが、iPython 5.0で、私は次のエラーを取得する:
In [4]: c = 'ÙjÌÉñõµ^LÏ“JÖq´ž#»&•¼²nËòQZ<_'
File "<ipython-input-4-9bf9f2fa5210>", line 1
c = 'ÙjÌÉñõµ
^
SyntaxError: EOL while scanning string literal
さえ%paste
はエラーを返します:
ÙjÌÉñõµ
^
SyntaxError: invalid syntax
4から5にiPythonに変え、そしてなぜこれが起こっていますか?引用符をエスケープしていない文字列とは何か?
'^ L 'を' \^L'に変更すると受け入れることができますが、その配列は 'c'にありません。新しい 'readline'コードが'^L'を制御文字として解釈しているかのようです。それはしないでください。 – hpaulj
この文字列のソースは何ですか?何文字ですか?それは何を表すはずですか? – hpaulj
32文字。これは、与えられた平文と鍵とDES暗号化からの暗号文です。 – intdt