Maison > Article > développement back-end > Comment exécuter des instructions Python multilignes dans une seule commande de ligne de commande ?
Executing Multi-Line Python Statements in a Single Command-Line Command
The Python -c option allows for one-liner loop execution, but importing modules within the command can lead to syntax errors. To address this, consider the following solutions:
<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>
As suggested by SilentGhost and Crast (not shown in this response).
These solutions allow for the execution of multi-line Python statements within a single command-line command, while also importing necessary modules.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!