gpt4 book ai didi

python - 网络 Python 问题

转载 作者:太空狗 更新时间:2023-10-29 21:35:37 26 4
gpt4 key购买 nike

任何人都可以帮助我获得在 Hostgator 共享主机上运行的 Python 脚本吗?我主要使用 PHP,但也喜欢 Python,并想尝试让它在 Web 上运行。我运行 Python 的唯一方法是使用解释器,或者通过终端使用 >Python file.py。我尝试将一个 hello world 文件上传到网络服务器,但它输出的只是脚本源。我和 hostgator 谈过,但他们只能告诉我我需要使用一个调度程序,我似乎找不到一个例子。我只想知道如何将

Hello

输出到浏览器。

谢谢,对不起,如果我是 rambley,我整个星期都断断续续地在谷歌上搜索它。

最佳答案

好吧,我得到了this来自 Hostgator 自己的支持网站。

假设您的主机运行的是 Python 2.x,那么您可以按如下方式调整链接到的脚本:

#!/usr/bin/python
print "Content-type: text/html\r\n\r\n"
print "<html><head>"
print "<title>CGI Test</title>"
print "</head><body>"
print "<p>Test page using Python</p>"
print "</body></html>"

并将其放入您的 cgi-bin 文件夹,权限为 755。

更新:就“绕过”cgi-bin 文件夹而言:这取决于您的托管包允许的选项。看Bottle对于适合单个 Python 模块的简单调度程序。您可以使用 CGI 部署它,

import bottle
# Put your bottle code here, following the docs on the Bottle site
bottle.run(server=bottle.CGIServer)

进一步更新: 除了 Bottle 文档,我建议您阅读 Python docs about CGI .

关于python - 网络 Python 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4566020/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com