19

%paste挿入する有効なコードがある場合、非常に便利な魔法の IPython コマンドを知っています。今はコードを挿入したくありません。コピー バッファーから文字列を変数として格納したいだけです。文字列を別のテキストエディタにコピーして最初に変更する以外に、それを行う簡単な方法はありますか?

このようなものがあればいいのですが、どれも機能していません:

strvar = %paste
strvar = """%paste"""

PS文字列は長く、特殊文字などが含まれているため、単純なctrl-cはゴミとエラーメッセージを作成するだけです。

4

1 に答える 1

30
%paste strvar

コピーしたテキストの行のリストを表示します。できるよ

strvar = '\n'.join(strvar)

単一の文字列でテキストを取得します。

于 2012-10-09T07:14:51.057 に答える