我开发了一个 CGI Python 应用程序,它可以在本地服务器上运行,但是如何编译它以在远程 Python CGI 主机上运行它?
该应用程序使用
import cgitb
import cgi
import requests
import cookielib
import bleach
import re
我开发了一个 CGI Python 应用程序,它可以在本地服务器上运行,但是如何编译它以在远程 Python CGI 主机上运行它?
该应用程序使用
import cgitb
import cgi
import requests
import cookielib
import bleach
import re
假设这个结构:
(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 文件可执行。