Run Python as a CGI Script
There are several ways to use Python to create a web application, or generate web content. In this tutorial we will cover the simplest and most basic form of viewing the output of a Python script in a browser.
Use Pip to Install Python Packages
Pip is a package management system for Python. We recommend the use of Pip, as it is the officially recognized tool for installing Python packages, according to the official Python Software Foundation. Learn how to install and use Pip on Ubuntu 16.04 and CentOS 7 Cloud Servers.
Install the CherryPy Python Web Framework
There are many options available for Python developers who want to use Python for web projects. CherryPy is a minimalist, object-oriented web framework which is an excellent choice for programmers who want a quick, easy way to develop object-oriented Python programs for the web.
Use mod_wsgi to Run Python as a Web Application on CentOS 7
Learn how to install and use Apache's `mod_wsgi` module to run Python scripts in a web page. This Apache module can be used to serve web pages written in Python, or to render web pages with embedded Python scripts. `mod_wsgi` is a particularly good choice for web developers who are accustomed to the way Apache handles PHP. If you want the power and flexibility of Python, but you want it to work like PHP on the web, `mod_wsgi` is a simple answer.
Troubleshooting Common Python Problems
Learn how to troubleshoot common python problems. In this guide we show you how to troubleshot the most common python problems.