我用Google搜索了所有内容,但都无法在Apache上运行test.py。 我已经将httpd.conf文件更新为AddHandler .py
#!/ usr / local / opt / python / bin / python3.7
print(“ Hello World!”)
在浏览器中打开此文件时,出现此错误
错误消息: 标头之前的脚本输出结束:test.py
答案 0 :(得分:0)
您是否尝试过使用Flask
?它启动一个服务器,您可以通过浏览器访问它。
Here可以找到 Hello world 教程,或者here。
首先,您必须安装Flask:pip install Flask
。
然后,保存在python文件中的服务器代码(例如your_server.py)必须如下所示:
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
if __name__ == "__main__":
app.run()
您可以运行脚本,然后转到http://localhost:5000/,您将看到“ Hello World!”。消息。
现在,您可以修改方法hello()以执行所需的操作,或创建其他方法/操作。
本教程可以为您提供更多详细信息,但这是主要概念。