python
文章平均质量分 91
matrixeye888
他很懒,啥都没留下
展开
-
python学习(一)
很久以前就开始有了学习python的打算,在看了黑客与画家又搞定了实习以后,还是决定静下心来琢磨琢磨它了,看了“python学习手册”整了点基础知识,还是打算从python的底层实现学习,同时也可复习复习编译原理和C,,在官网python.org下载份源码,下了2.7的,因为看介绍说3.0和2.0的功能上有一些比较明显的差别,比如说类继承树的查找方式,一些运算的处理,还是决定整2.7的版本,在下载原创 2012-05-17 09:12:07 · 1044 阅读 · 0 评论 -
boost python的使用
之前的文章 Python扩展模块实现中,介绍了如何使用c++编写python的扩展模块,现在我们有了新的选择,因为Boost提供了Python库,我们可以很容易的使用它来在C++应用程序中嵌入Python(目前有些功能可能还需要调用Python API);也可以使用它来扩展Python,在这方面的功能更强大。1. Boost Python库的编译boost中的组件,大部分都不需原创 2012-06-08 13:58:13 · 4624 阅读 · 2 评论 -
用C扩展Python的功能
1.模块封装可以利用Python解释器提供的接口来编写Python的C语言扩展,假设有一个C语言函数,int fact(int n){ if (n <= 1) return 1; else return n * fact(n - 1);}该函数的功能是计算某个给定自然数的阶乘,如果想在Python解释器中调用该函数,则应该首先将其实现为Pytho原创 2012-05-29 10:23:29 · 1150 阅读 · 0 评论 -
Python Challenge(有趣的Python问题,没事可做做)
Python Challenge,网址:http://www.pythonchallenge.com/问题的入口在:当前有33关,类似于是python+解密,解开了前面的题才能往下走(前面的难题是下一个难题的地址),没事的时候做做还蛮好玩。思考受阻时,可以去网站的forum看看hint。 hints:level0: just look a原创 2012-06-12 09:21:41 · 1835 阅读 · 0 评论