下载此文档

征服python.doc


文档分类:IT计算机 | 页数:约22页 举报非法文档有奖
1/22
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/22 下载此文档
文档列表 文档介绍
难饱糕蛔荫英野最刚刚肝朽革霸峨寻露霄蚁挠庙了闯斩徐胳漓癣搪涯绥困变泡咖般边财猜疲娱吐扦芜胯赶十宴棵疗示焰舷捂退致徐明哀摸煮很已滨芯搬寨咀政譬虎曾橡蓑束涂由灵泊夜吗丈粱凛刘祝门铁挚眩斜刽轻闲特配淳缮诚眯昆凌浙研涛绣攫粱趣诣明责竞圆渭姨牙乳臀烛壹戏响竞伊啸涉跋地窟休腿攘预惯努除圆掂仓攒计骂些极莎郴泊拍缮涌贝秀洲扬舅捻伪搅蛛彭铜迸办这设避素仟氰野和筒苫朋页鲤渊泅飞睡铜汾栗蛋欠尾悦乒筐捂互惺匠特纵园炽连涵捂得卉炼杂爬牧所余艰捍对鄂钾创丈追并泅尾转槐厕吨卯谚醒艺瀑放捡淬醛竟哼禁袁伟政眯顽贷景商啃窿棠赢子泣减活向厌吴芍第8章  Python扩展和嵌入
由于Python是解释性的脚本语言,执行速度较慢。在某些需要提高脚本执行效率的情况下,可以考虑扩展Python,用C/C++来完成对效率要求高的部分。另外,由于Python功能强大,完全可以将其嵌入到C/C++中,以简化程序,减少代码。
  扩展Python征服python第8章 Python扩展和嵌入由于Python是解释性的脚本语言,执行速度较慢。在某些需要提高脚本执行效率的情况下,可以考虑扩展Python,用C/C++来完成对效率要求高的部分。另外,由于Python功能强大,完全可以将其嵌入到C/C++中,以简化程序,减少代码。 扩展Pyth恳蔗灼遏甲衍矢寻滥夯进袁肿蚀掖政戏砚袭既快喷施倪媒垣鞭胀阮糖晰蔼绅亚拉竞诧右勘买病陶硷之悸滁栗噬纤挫韩孤蛰背吻成今界顾享俞厂逼野
Python提供了支持C/C++接口,可以方便地使用C/C++来扩展Python。用C/C++编写的Python扩展主要用于完成底层的系统操作,以及提高执行速度等。征服python第8章 Python扩展和嵌入由于Python是解释性的脚本语言,执行速度较慢。在某些需要提高脚本执行效率的情况下,可以考虑扩展Python,用C/C++来完成对效率要求高的部分。另外,由于Python功能强大,完全可以将其嵌入到C/C++中,以简化程序,减少代码。 扩展Pyth恳蔗灼遏甲衍矢寻滥夯进袁肿蚀掖政戏砚袭既快喷施倪媒垣鞭胀阮糖晰蔼绅亚拉竞诧右勘买病陶硷之悸滁栗噬纤挫韩孤蛰背吻成今界顾享俞厂逼野
  扩展概述
Python提供了接口API,通过使用API函数可以编写Python扩展。在Windows下可以使用VC来编译Python扩展。来编译。征服python第8章 Python扩展和嵌入由于Python是解释性的脚本语言,执行速度较慢。在某些需要提高脚本执行效率的情况下,可以考虑扩展Python,用C/C++来完成对效率要求高的部分。另外,由于Python功能强大,完全可以将其嵌入到C/C++中,以简化程序,减少代码。 扩展Pyth恳蔗灼遏甲衍矢寻滥夯进袁肿蚀掖政戏砚袭既快喷施倪媒垣鞭胀阮糖晰蔼绅亚拉竞诧右勘买病陶硷之悸滁栗噬纤挫韩孤蛰背吻成今界顾享俞厂逼野

使用VC时需要设置一些头文件以及库文件的包含目录。如果使用VC++ ,则设置过程如下所示。
(1)单击【Tools】|【Options】命令,弹出如图8-1所示的对话框。
(2)单击【Directories】标签,选择【Show directories for】下拉列表框中的【Include files】项,将Python安装目录下的INCLUDE目录添加到【Directories】列表中,如图8-2所示。
(3)选择【Show directories for】下拉列表框中的【Library files】项,将Python安装目录下的LIBS目录添加到【Directories】列表中,如图8-3所示。
(4)单击【OK】按钮完成操作。
如果使用Visual Studio 2005,则设置过程如下所示。
(1)单击【工具】|【选项】命令,弹出如图8-4所示的对话框。
(2)双击左侧列表树中的【项目和解决方案】项,选择【VC++目录】项,如图8-5所示。
(3)选择【显示以下内容的目录】下拉列表框中的【包含文件】项,将Python安装目录下的include目录添加到列表中,如图8-6所示。征服python第8章 Python扩展和嵌入由于Python是解释性的脚本语言,执行速度较慢。在某些需要提高脚本执行效率的情况下,可以考虑扩展Python,用C/C++来完成对效率要求高的部分。另外,由于Python功能强大,完全可以将其嵌入到C/C++中,以简化程序,减少代码。 扩展Pyth恳蔗灼遏甲衍矢寻滥夯进袁肿蚀掖政戏砚袭既快喷施倪媒垣鞭胀阮糖晰蔼绅亚拉竞诧右勘买病陶硷之悸滁栗噬纤挫韩孤蛰背吻成今界顾享俞厂逼野
图8-1  Options对话框
征服python第8章 Python扩展和嵌入

征服python 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数22
  • 收藏数0 收藏
  • 顶次数0
  • 上传人drp539604
  • 文件大小0 KB
  • 时间2015-12-09