我开发了一个CGI Python应用程序,它可以在本地服务器上运行,但是如何编译它以在远程Python CGI主机上运行它?
应用程序使用
import cgitb
import cgi
import requests
import cookielib
import bleach
import re
答案 0 :(得分:1)
这是一个问你的网络托管公司的问题。我使用Dreamhost,你可以查看一些python cgi script examples以及一个wiki来获取更多信息。不过,这可能会因您的需求而有所不同。
答案 1 :(得分: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文件可执行。