如何解决在本地运行python代码的问题?

时间:2019-11-21 18:16:27

标签: python server localhost local

我已经安装了python 3.7版本。当我执行命令时,它的效果很好。但是,当我尝试运行http.server 8000然后浏览url时,仅显示我的index.py代码而不是类似网页的运行。

对此有任何想法。

我在httpd.cong文件中做了更改 1。

AddHandler cgi-script .py
ScriptInterpreterSource Registry-Strict
  1. 添加
<IfModule dir_module>
    DirectoryIndex index.php index.pl index.cgi index.asp index.shtml index.html index.htm \
                   default.php default.pl default.cgi default.asp default.shtml default.html default.htm \
                   home.php home.pl home.cgi home.asp home.shtml home.html home.htm index.py
</IfModule>

还请检查我的代码

#!C:\Users\admin\AppData\Local\Programs\Python\Python37\python.exe

print('sarvesh')

#print(mycursor.rowcount, "record inserted.")

所以请让我知道。

在这里看到我的输出 enter image description here

2 个答案:

答案 0 :(得分:0)

您尝试放入cgi-bin文件夹吗? 您可以测试以确保安装正确吗? 您正在使用任何放大器吗? (xampp,wamp)

答案 1 :(得分:0)

尝试一下: 创建一个名为test的文件夹。 在Windows中打开命令(“ cmd.exe”),然后输入创建的文件夹。例如“ cd c:\ test ”。 创建一个cgi-bin文件夹。例如“ mkdir cgi-bin ” 运行python嵌入式服务器。 “ python3 -m http.server --cgi ” 将您的代码放在cgi-bin文件夹中。 从浏览器http://127.0.0.1:8000/cgi-bin/index.py

进行访问