Melaksanakan Pernyataan Python Berbilang Baris dalam Perintah Baris Perintah Tunggal
Pilihan Python -c membenarkan pelaksanaan gelung satu baris, tetapi mengimport modul dalam arahan boleh membawa kepada ralat sintaks. Untuk menangani perkara ini, pertimbangkan penyelesaian berikut:
<code class="bash">echo -e "import sys\nfor r in range(10): print 'rob'" | python</code>
<code class="bash">python -c "exec(\"import sys\nfor r in range(10): print 'rob'\")"</code>
<code class="bash">(echo "import sys" ; echo "for r in range(10): print 'rob'" ) | python</code>
Seperti yang dicadangkan oleh SilentGhost dan Crast (tidak ditunjukkan dalam respons ini).
Penyelesaian ini membenarkan pelaksanaan berbilang talian Pernyataan Python dalam satu arahan baris perintah, sambil mengimport modul yang diperlukan.
Atas ialah kandungan terperinci Bagaimana untuk Melaksanakan Pernyataan Python Berbilang Baris dalam Perintah Baris Perintah Tunggal?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!