Linux端末を使用して特定のPythonコード行を印刷するには?

Linux端末を使用して特定のPythonコード行を印刷するには?

Pythonを作成していて、端末に特定の行だけを表示したい場合は、どのコマンドを使用する必要がありますか?たとえば、私のプログラムは次のようになります。 print("1 行目") print("2 行目") print("3 行目")

2行目のコードのみが端末に表示されるようにします。 print("2行目") - プログラム全体を実行するために使用するコマンドはpythonprogramname.pyですが、特定の行をどのように印刷しますか?

ベストアンサー1

nファイルの行を見たいと仮定すると、次のように簡単に実行できます。

sed -n '42p' yourfile.py

42見たい行番号に置き換えてください。

編集後:必要に応じて実装するこのコードは次にパイプするだけですpython

sed -n '42p' yourfile.py | python

おすすめ記事