IPython のマジック %paste は、特定の状況下で、クリップボード内のすべてを黙って無視しました。原因エージェント: コメント付きの ← 記号。これは、<-- とスペースを入力すると、Google ドキュメントで自動的に生成されます。
コメント付きの ← 記号がある場合とない場合のコピー アンド ペーストの結果の比較:
print 'foo' # ←
print 'foo' #
最初のケース (← を含む) で、IPython が空のクリップボードがあるかのように %paste の内容を単純に無視したことに注意してください。
まず、IPython の魔法の %paste の基礎となるコードについてより詳しい知識を持っている人は、このサイレント エラーが発生する理由を説明できますか?
第二に、他のどのキャラクターがこれを引き起こす可能性がありますか? そのようなキャラクターを統一する特性は何ですか?
バージョン:
IPython 0.13.2
パイソン 2.6.6
文字コード:
en_GB.UTF-8
ターミナル:
バッシュ Xterm