我已经安装了python 3.7版本。当我执行命令时,它的效果很好。但是,当我尝试运行http.server 8000然后浏览url时,仅显示我的index.py代码而不是类似网页的运行。
对此有任何想法。
我在httpd.cong文件中做了更改 1。
AddHandler cgi-script .py
ScriptInterpreterSource Registry-Strict
<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.")
所以请让我知道。
答案 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
进行访问