Open Python file with IDLE using Terminal on Ubuntu 12.04

How can I open python file (from desktop) with IDLE, using Terminal on Ubuntu 12.04?

I have tried to do this way:

$ idle open python_file.py

Instead of open my file it's create two more files: open and python_file.py.


It's just

idle python_file.py

If you want it to run in the background (returning control to the terminal so you can type other commands), add '&'

idle python_file.py &

If you want it to continue running even if you close the terminal you can 'disown' it

idle python_file.py & disown

You do not need to use the 'open' term. The help says:

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

You can just do this:

idle file_you_want_to_open.py 
or 
idle.py file_you_want_to_open.py

If the file doesn't exist then it will be created.


You can also directly open idle by typing :

 idle

in the terminal and then click on

 File >> New File or Open File

option to select or open your file , write your program and execute it . However I would recommend you to use the "terminal" and a "text editor" like

 Sublime Text

rather than using "idle" .

PS: You might already know about these text editors , however I mentioned it in case somebody else new views this article and maybe it comes in handy .