Python インタプリタへのコードのコピー アンド ペースト
言語の影響を受けやすいため、コードを Python インタプリタに直接コピー アンド ペーストするのは難しい場合があります。空白。これによりインデントの問題が発生し、インタプリタがコードを正しく解析することが困難になる可能性があります。
直接貼り付ける代わりに、別の方法を使用してコードをインタプリタにロードすることをお勧めします。以下に 2 つの推奨アプローチを示します。
IPython の使用
拡張された対話型 Python シェルである IPython には、コードを貼り付けるための 2 つの便利なコマンドが用意されています。
これらのコマンドは、先頭のプロンプトとそれらを削除して、コードが正しく実行されるようにします。詳細については、%cpaste? および %paste? を使用してください。
%run によるプログラムの実行
IPython も%run コマンドによるプログラムの実行をサポートします。このコマンドはプログラムを実行し、定義されたすべての変数を保持するため、Python シェルで変数を操作できるようになります。 %run を使用するには、以下の例に示すように、プログラムのファイル名を引数として指定します。
%run my_script.py
以上がコードを Python インタプリタに効果的にロードする方法: 直接貼り付けの代替案の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。