Python什么是二次开发的意义?python在.net项目采用

任何人都知道python在.net该项目是做什么的啊?

辅助用途,用作“二次开发”。.net站点的话python主要是CGI才用。能够用python编写B/S程序。


解释一下二次开发:     

  对于Python来说。他本身未定义主函数 , 和LUA一样,他们都是解释语言,须要一个拥有主函数的主语言帮助解释。那么不管是在C/C++/JAVA/C#中都是一样,我们的主语言负责整个程序的大功能。而这些子语言用以完毕一些辅助的功能。比方WOW的插件 ,单纯的WOW是C++写的,可是里面的插件就必须要用LUA写。


关于CGI:请百度。不好形容。


LUA
Lua是一个小巧的脚本语言。语言设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。

Lua脚本能够非常easy的被 C/C++  代码调用,也能够反过来调用C/C++的 函数 ,这使得Lua在应用程序中能够被广泛应用。

不只作为扩展脚本。也能够作为普通的配置文件,取代

XML , Ini 等文件格式,而且更easy理解和维护。
Lua由标准C编写而成, 代码简洁优美,差点儿在全部 操作系统平台上都能够 编译,执行。
一个完整的 Lua解释器只是200k。在眼下全部 脚本引擎中,Lua的速度是最快的。这一切都决定了Lua是作为 嵌入式脚本的最佳选择。  

版权声明:本文博客原创文章。博客,未经同意,不得转载。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值