探索Python在Active Scripting环境中的应用
1. Active Scripting技术概述
Active Scripting是微软基于COM的技术,它允许应用程序为宏或脚本插入不同的语言。用户可以选择自己熟悉的脚本语言,而应用程序无需了解脚本语言的具体细节,甚至在应用程序编写完成后,也可以添加对新脚本语言的支持。
该技术的典型应用包括微软的Internet Explorer(IE)和Internet Information Server(IIS)。IE支持客户端脚本,HTML文件中可以嵌入任何语言的脚本代码,浏览器显示页面时会执行这些代码。IIS包含Active Server Pages(ASP)组件,支持活动脚本,代码同样嵌入HTML文件,但ASP会在服务器端执行代码,再将最终的HTML发送给客户端。
许多微软应用程序开始支持Active Scripting,通常默认支持VBScript和JScript。实际上,很多用户并不知道除了这些标准语言,还可以使用其他语言,如Python及其丰富的库,能帮助充分利用这些应用程序。
2. 注册Python Active Script支持
安装Python Win32扩展时,Python Active Scripting实现会自动注册。若需手动安装,可运行Python脚本 python\win32comext\axscript\client\pyscript.py ,可以从Windows资源管理器、PythonWin或命令提示符运行该脚本。
超级会员免费看
订阅专栏 解锁全文
16

被折叠的 条评论
为什么被折叠?



