Bagaimana untuk Melaksanakan Perintah Python Berbilang Baris dalam Perintah Makefile Tunggal?

Linda Hamilton
Lepaskan: 2024-10-18 12:08:14
asal
106 orang telah melayarinya

How to Execute Multi-Line Python Commands in a Single Makefile Command?

Pelaksanaan Perintah Berbilang Baris dalam Perintah Makefile Satu Baris

Apabila melaksanakan arahan Python dari baris arahan dengan pilihan -c, ralat sintaks berlaku apabila mengimport modul sebelum gelung berbilang baris. Untuk menyelesaikan isu ini, terdapat beberapa pendekatan yang perlu dipertimbangkan:

Bergema kepada Jurubahasa Python:

echo -e "import sys\nfor r in range(10): print 'rob'" | python
Salin selepas log masuk

Menggunakan Fungsi exec Python:

python -c "exec(\"\"\"import sys\nfor r in range(10): print 'rob'\"\"\")"
Salin selepas log masuk

Merangkai Perintah Gema:

(echo "import sys" ; echo "for r in range(10): print 'rob'" ) | python
Salin selepas log masuk

Penyelesaian ini membenarkan pelaksanaan perintah berbilang baris dalam satu baris, membolehkan penyepaduan kod Python ke dalam Makefiles.

Atas ialah kandungan terperinci Bagaimana untuk Melaksanakan Perintah Python Berbilang Baris dalam Perintah Makefile Tunggal?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!