-3
votes

Courir python en ligne de commande

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


5 commentaires

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; ..." . 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


4 Réponses :


0
votes

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: xxx

dans la console excuse xxx

voir Fichier Python


0 commentaires

0
votes

Si vous avez besoin d'exécuter quelques commandes. Vous pouvez exécuter Python Interprète avec écriture 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.

 interprète Python p>

alors vous pouvez Écrivez les commandes. Après chaque commande, vous devez appuyer sur ENTER. P>

>>> a = 10
>>> print("Hello {}".format(a))
>>> import math


0 commentaires

1
votes

La meilleure approche de votre problème serait d'écrire un fichier .py et d'exécuter cela.

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 vous allez se limiter aux programmes sans blocs, par exemple: xxx

mais: < / p> xxx

SyntaxError: Syntaxe non valide

mais à nouveau: xxx

Le dernier est bien sûr une mauvaise pratique et tout (un effet secondaire dans une compréhension, etc.) mais une sorte de fonctionne.


0 commentaires

0
votes

Tout d'abord, vous devez ajouter le python à votre chemin système 1.Right Cliquez sur ce PC

2.Cliquez sur Paramètres système avancé

  1. Cliquez sur Variables d'environnement

  2. Cliquez sur le chemin d'accès à modifier

  3. Cliquez sur Modifier

    6.Search python dans le menu Démarrer

    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

    8.Ajouter le chemin de la liste

    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


0 commentaires