How do I test Python to make sure it is working for my account?

The following will allow you to create a test script to ensure Python is working on your account and view the environment variables.

  1. Create a python file locally on your computer with the following code:
    print "Content-type: text/html"
    print "<pre>"
    import os, sys
    from cgi import escape
    print "<strong>Python %s</strong>" % sys.version
    keys = os.environ.keys()
    for k in keys:
        print "%s\t%s" % (escape(k), escape(os.environ[k]))
    print "</pre>"
  2. Create or modify an existing .htaccess file, add the following lines:
    AddType text/html py
    AddHandler cgi-script .py
  3. Save the files and upload them both to your public_html folder via FTP or the cPanel File Manager.

  4. Set the permissions of your .py file to 755 so that the server can execute it, this can be done via the File Manager or in most FTP clients.

  5. Navigate to / and you should see output of the environment variables and their values.
  • 116 Users Found This Useful
Was this answer helpful?

Related Articles

What is a CGI?

Common Gateway Interface or CGI is a specification which allows Web users to run programs on your...

Is NetPBM installed?

NetPBM is not installed in a central location on the server because ImageMagick can usually be...

Do you know of any PHP resources?

An excellent resource for users of PHP is They also have a nice...

What is Installatron?

Installatron is an application we have installed on all shared hosting and reseller hosting...

What is the path to Sendmail?

The path to Sendmail on our servers is: /usr/sbin/sendmail