Je dois écrire mes commandes Python dans la ligne de commande et obtenir les sorties telles que
python -c a = 10 python -c print("Hello {}".format(a)) python -c import math
4 Réponses :
Le moyen le plus simple est d'utiliser un fichier PY, puis de l'appeler à partir de la ligne de commande.
à l'intérieur de la nom_file.py Met: p> dans la console excuse p> voir Fichier Python P> P>
Si vous avez besoin d'exécuter quelques commandes. Vous pouvez exécuter Python Interprète avec écriture alors vous pouvez Écrivez les commandes. Après chaque commande, vous devez appuyer sur ENTER. P> Python code> à l'intérieur votre ligne de commande. Il y aura
>>> code> comme marque que toutes les commandes que vous écrivez seront interprétées par interprète.
>>> a = 10
>>> print("Hello {}".format(a))
>>> import math
La meilleure approche de votre problème serait d'écrire un fichier Cependant, je peux imaginer qu'à des fins de script, vous pourriez avoir besoin de quelque chose comme ça si vous ne pouvez pas Écrivez un fichier. Dans ce cas, vous pouvez séparer vos commandes par mais: < / p> SyntaxError: Syntaxe non valide p>
blockQquote> mais à nouveau: p> Le dernier est bien sûr une mauvaise pratique et tout (un effet secondaire dans une compréhension, etc.) mais une sorte de fonctionne. p> p> .py code> et d'exécuter cela.
; code>, mais vous allez se limiter aux programmes sans blocs, par exemple: p>
Tout d'abord, vous devez ajouter le python à votre chemin système 1.Right Cliquez sur ce PC P>
2.Cliquez sur Paramètres système avancé P>
Cliquez sur Variables d'environnement P> LI>
Cliquez sur le chemin d'accès à modifier p> li>
Cliquez sur Modifier P> LI> ol>
6.Search python dans le menu Démarrer p>
7.Right Cliquez sur le package téléchargé et cliquez sur Copier le chemin complet ou si vous utilisez Python 3.6 Vous pouvez réinstaller et vérifier le chemin du menu d'installation p>
8.Ajouter le chemin de la liste P>
Vous pouvez maintenant faire cela Tapez Python dans l'invite de commande et le tour Vous devriez être capable d'exécuter sur l'invite de commande p>
Pourquoi auriez-vous besoin de ça
Par exemple, si vous ne pouvez pas écrire votre code dans un fichier, par exemple. Si vous souhaitez exécuter un code sur une machine distante, vous n'avez aucune autorisation d'écriture?
@Helvete ne pense pas que cela fonctionnera avec la citation que vous semblez indiquer ...
@ Norok2: Vous avez raison, j'ai mal placé la citation finale - je voulais dire:
python -c "a = 10; ..." code>. Supprimé le commentaire erroné. Merci de me le faire savoir..
J'ai besoin de lire un certain code dans un fichier et de les donner à Python et d'obtenir une réponse comme: réponse (ouverte ("A.txt"). Lisez ()) et j'ai écrit "A = 0; A == 0" dans un. SMS