下面是一个用Python写的电话簿,用来演示用Python连接、操作数据库。这里只是简单的添加、删除、显示、修改功能。
运行效果和代码如下:
From:http://blog.csdn.net/DKman803/archive/2007/12/09/1925326.aspx
这几天忙着帮人做一个从网页抓取股票信息并把相应信息存入MySQL中的程序。
使用环境:
Python 2.5 for Windows
MySQLdb 1.2.2 for Python 2.5
MySQL 4.1.22
在写程序中遇到了些怪的故障。
Linux下使用飞信有很多方式,可以安装pidgin的插件,也可以安装其他客户端。
pidgin的飞信插件最新是v0.98,可以从sourceforge.net上下载到源代码
($ cvs -d:pserver:anonymous@fetion.cvs.sourceforge.net:/cvsroot/fetion co fetion)。
不过作者从10月6日好后好像再没有更新过,他最近在开发一个python的独立飞信客户端,等后期再技术回流给插件版本。
还有一个由邓东东主持开发的飞信应用程序开发库LibFetion,其大部分代码使用C编写,支持所有POSIX兼容的操作系统,现在貌似移植到了很多平台。基于这个库,开发了一个linux的客户端,还有其他平台的客户端,最新版本v0.9.1。
下载地址:http://www.libfetion.cn/demoapp_download.html
不过不是开源的 :< 作者封装了一个 .a 的二进制文件,公开接口函数。
------------------------------------------
俺们的可可熊(http://cocobear.info),最近用纯Python实现了飞信协议,OPEN SOURCE :)
一直有这么个想法,可以通过http像nfs那样快速共享文件。用apache吧,不至于动用那个大家伙,用C写一个吧,太麻烦。最后决定用 Perl写,可无意间发现了Python有个更简单的模块——SimpleHTTPServer,于是就用Python写,几行就搞定了。
代码见下:
From: cocobear.info/blog
By : cocobear
上周大部分的时间在写这个东西,现在基本上实现了我所需要的功能,网上有一些Fetion的实现,不过都比较凑合,也有一个叫LibFetion的东西,不过不开放源代码,所以就自己写了这个PyFetion的库。
目前这个库有以下功能:
在设计好整个框架以后,再有一些功能添加进来也就比较方便了
特点:
Following the previously-announced schedule, today the Django team has released Django 1.0.1. This is a bugfix-only release containing fixes and improvements to the Django 1.0 codebase, and is a recommended upgrade for anyone using or targeting Django 1.0.
在Python中调用默认浏览器
Posted on 15:38:00 by 晓月 and filed under Python
前面讲了用 Python 模拟浏览器进行登陆、抓取页面然后分析等操作。有的时候,我们还需要把筛选出的页面显示出来,最简单的方法自然是调用系统默认的浏览器。
直接使用标准库中的 webbrowser 模块,看下面的例子:
import webbrowser
webbrowser.open_new_tab('www.163.com')