归档
2011年
共 85 篇文章
Python与C/C++的动态链接库完美配合
在Python里可以使用ctypes库来调用其它语言编译的动态链接库程序,使用方法很简单,Linux和Windows都测试过可行。 用C语言写一个简单的动态链接库,譬如一个加法函数, 编译一下!(Linux下还要加 -fPIC 参数来编译成so文件) 在同一目录编写python脚本,代码如下:
不能亲身到场进行的演讲
前些天,计算机组成的课上,准备的一个主题为Philosophy of Linux Booting的演讲,因为脚不方便没到场去说话,只好自拍了一个非正式的视频,叫同学带过去!!! 视频截图:
简单的网络文件传输示例,多线程传一个目录!(pickle很实用)
写了很多年C/C++代码了,有时候换了一种语言去写程序,还是发觉自己的代码始终没有摆脱C的风格和思想。 正当我考虑是否用Python里struct的pack和unpack函数来实现C里的结构功能的时候,我想起来有个东西叫做pickle,可以把一个对象编译成字符串然后保存到外部文件。既然可以这样做,那…
用python的smtplib发送使用dkim签名的电子邮件
最终效果 如下,能够使我们发送的邮件直接到达对方的收件箱,而不是被当作垃圾邮件。 制作DKIM密钥 使用openssl生成我们所需要的Private Key和Public Key。
查询域名状态(用python解析网页返回的XML数据,gd转utf8)
一段Python代码测试域名是否可以注册。用到了panda.www.net.cn提供的一个接口,返回的是一个XML数据。 例如 在浏览器里输入 http://panda.www.net.cn/cgi-bin/check.cgi?area_domain=xiaoxia.org 返回值是 使用xml.e…








