Ouvrir un fichier Python avec IDLE à l'aide de Terminal sur Ubuntu 12.04

8

Comment puis-je ouvrir un fichier python (à partir du bureau) avec IDLE, en utilisant Terminal sur Ubuntu 12.04?

J'ai essayé de faire de cette façon:

$ idle open python_file.py

Au lieu d'ouvrir mon fichier, créez deux autres fichiers: openet python_file.py.

Michael
la source

Réponses:

9

C'est juste

idle python_file.py

Si vous souhaitez qu'il s'exécute en arrière-plan (en retournant le contrôle au terminal afin que vous puissiez taper d'autres commandes), ajoutez '&'

idle python_file.py &

Si vous voulez qu'il continue de fonctionner même si vous fermez le terminal, vous pouvez le «désavouer»

idle python_file.py & disown
tournevis
la source
5

Vous n'avez pas besoin d'utiliser le terme «ouvert». L'aide dit:

idle.py [-c command] [-d] [-e] [-s] [-t title] [arg] ...

-c command  run this command
-d          enable debugger
-e          edit mode; arguments are files to be edited
-s          run $IDLESTARTUP or $PYTHONSTARTUP first
-t title    set title of shell window

Vous pouvez simplement faire ceci:

idle file_you_want_to_open.py 
or 
idle.py file_you_want_to_open.py

Si le fichier n'existe pas, il sera créé.

NKN
la source
1

Vous pouvez également ouvrir directement inactif en tapant:

 idle

dans le terminal puis cliquez sur

 File >> New File or Open File

option pour sélectionner ou ouvrir votre fichier, écrire votre programme et l'exécuter. Cependant, je vous recommande d'utiliser le " terminal " et un " éditeur de texte " comme

 Sublime Text

plutôt que d'utiliser " inactif ".

PS: Vous connaissez peut-être déjà ces éditeurs de texte, mais je l'ai mentionné au cas où quelqu'un d'autre consulterait cet article et peut-être qu'il serait utile.

dJOKER_dUMMY
la source
1

Vous devez d'abord installer inactif

sudo apt install idle

puis tapez simplement

idle

et il devrait s'ouvrir

cadenahos
la source
0

Faites ceci:

$ cd ~/Desktop
$ idle your_file.py
Sergio Margaretti
la source
3
Cela n'inclut pas les étapes sur la façon d'ouvrir un fichier spécifique. Je suppose qu'une étape manque ici?
gertvdijk
0

Si vous souhaitez récupérer votre invite de commande après l'exécution, idlevous pouvez utiliser:

nohup idle /some/path/to/file.py &

ou si le fichier se trouve dans votre répertoire actuel:

$ ls
file.py
$ nohup idle file.py &

Bien sûr, le dernier fonctionnera si vous êtes dans le répertoire courant, si le fichier n'existe pas IDLE en créera un.

Braiam
la source
0

Pour installer et utiliser la dernière veille,

Accédez au gestionnaire de packages synaptiques et installez idle-python3.2

Ensuite, allez dans le terminal et tapez simplement

idle-python3.2

Cela ouvrira idle-python3.2.

Emplacement d'installation => idle-python3.2 dans SPM -> (sélectionnez) -> idle-python3.2 -> (clic droit) -> propriétés-> Fichiers installés.

Sudhakar Krishnan
la source
Cela nous indique comment installer Idle; il ne répond pas à la question de l'OP, qui était de savoir comment ouvrir un fichier une fois Idle installé.
John N