Results 1 to 4 of 4

Thread: How to execute a python script?

  1. #1

    Default How to execute a python script?

    I wrote a python script, some guy told me to put the following at the top/

    Which I did. Does this mean that the script needs to be saved to this directory? Currently the script is saved in the "Python Scripts" folder in the Desktop.

    So how do I actually the execute the script? Do I just type "python" when im in the right directory? How to I change the directory?

  2. #2
    Join Date
    Jun 2008
    Blog Entries

    Default Re: How to execute a python script?

    No, it means the script will call the python interpreter in /usr/bin/python when it is run.

    From the CLI you can execute it by:

    cd scriptdirectory
    chmod 755
    The chmod has only to be done once. Or you can do:

    and you don't need the chmod. Naturally, substitute your directory names and script names in the above, and not blindly use my names.

    If using the GUI, you can make it executable from your file browser (which effectively does the chmod) and then click on the icon to run it.

  3. #3
    netangle NNTP User

    Default Re: How to execute a python script?

    In general,if there is sufficient authority,
    you can execute




  4. #4

    Default Re: How to execute a python script?

    1. The line:


    tells your computer where to find the Python interpreter. So, to answer your first question... no, your script should not be in that folder.

    2. Your scripts can be executed in several ways.

    a) If your script is within your PATH then you can just type the name of your script. On many Unix like systems the folder /home/username/bin is added to the PATH automatically. So, any scripts that are in that folder should launch automatically whenever you type in the script name. (I'm not sure if this holds true for OpenSuse, I'll have to check later.)

    b) If it is not in your PATH then you need to start your script with either...
    b1) ./
    b2) python

    You can check which directories are in your PATH by executing the command:

    echo $PATH

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts