0

我开发了一个 CGI Python 应用程序,它可以在本地服务器上运行,但是如何编译它以在远程 Python CGI 主机上运行它?

该应用程序使用

import cgitb
import cgi
import requests
import cookielib
import bleach
import re
4

2 回答 2

1

这是一个要问您的网络托管公司的问题。我使用 Dreamhost,您可以查看一些 python cgi脚本示例以及包含更多信息的wiki 。不过,这可能会因您的需要而有所不同。

于 2013-01-29T20:21:38.530 回答
1

假设这个结构:

(root)
 |- html
 |  |- .htaccess
 |  |- ...
 |- lib
    |- lib1
    |  |- script1.py
    |- lib2
       |- script2.py

import sys
for path in ("/lib/lib1", "/lib/lib2",...):
    if not path in sys.path:
        sys.path.append(path)

import script1        # should work with the right paths

Aaaand...许多提供商需要在“.htaccess”文件中包含某些内容才能使 python 文件可执行。

于 2013-01-29T20:47:17.093 回答