python当iis脚本语言_Python 3.x环境ASP使用Python做为脚本语言

本文详细介绍如何通过安装Python及pywin32组件使ASP能够使用Python作为脚本语言。步骤包括Python安装、pip升级、pywin32安装与注册等。针对运行中可能遇到的问题提供了调试建议。

网上搜索asp使用python做脚本几乎都说的是都是让安装ActivexPython

而实际上自己从官方原版Python上安装pywin32即可实现ASP使用Python做为脚本语言

1.安装python3.x,这个没啥说的下载后一路回车即可

2.升级pip python -m pip install --upgrade pip

3.安装pywin32 python -m install pywin32

4.注册pywin32(路径根据自己实际的改) C:\Python38\Scripts\pywin32_postinstall.py -install

5.至此ASP已经可以正常使用Python做为脚本语言。***(如果Python为x86版本,IIS应用程序池->Your Name->高级设置->需启动32位应用程序)

6.如果不正常,可以试试运行

C:\Python38\Lib\site-packages\win32comext\axscript\client

pyscript.py

pyscript_rexec.py

pyscript_rexec.py报错的话,将"from . import pyscript"改为"import pyscript"再运行即可

7.ASP代码测试

import sys

Response.write(sys.version)

Response.write(“Hello World”)

#如果一切正常则网页中会显示出python版本号以及hello world

#注意因为使用了python做为脚本语言所以ASP的’号注释号也变成了#号为注释号

%>

看着如此简单的过程,网上竟然没有教程序。自己花了N个小时才摸索出来。

fae3ab470d1fd81ab254d1478e281c2c.png

实际运行效果如图,测试环境Win2008R2 + IIS + Python3.8 + pywin32-227

点赞

收藏

分享

文章举报

bbe8ae525b71150e42f0da012bda59f6.gif

2f629b3873c4a35a79c201f33b3e2cf3.png

MOODSKY2002

发布了1 篇原创文章 · 获赞 0 · 访问量 47

私信

关注

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值