发布时间:2013-04-06 10:48:52
linux下python3 的安装 尽管我的unbuntu 10.11版本已经默认更新了python的安装,但这里还是重新介绍一下如何在linux下安装 python。在网上也有一些安装教程。摘来如下1.下载源代码 http://www.python.org/ftp/python/2.5.2/Python-2.5.2.tar.bz2 2. 安装 $ tar –jxvf Python-2.5.2.tar.bz2 $ cd Python-2..........【阅读全文】
发布时间:2013-04-06 10:39:39
近日用Python写一个小程序,从数据库(MS SQL)中读取数据,对数据进行组织后发送到邮箱,在数据内容有中文的地方始终报错,汉字使用UTF-8进行编码倒是不报错了,但发送到邮箱的内容,从数据库中读取出来的汉字却成乱码了,经多方查找资料,把文件的编码设置为cp936(即#coding=cp936),然后在发送邮件时使用gb2312编码.........【阅读全文】
发布时间:2013-04-06 10:37:45
如果你想用python做下载器的话,需要掌握一些网络以及数据处理的相关模块。1 网络这块的话:urllib,urllib2,httplib.2 如果需要长时间停留抓取的话,还需要掌握格式化、多线程、多进程、数据库相关处理等。3 内容过滤这块主要有:正则表达式,beautifulsoup,sgml等。4 如果你需要做成GUI的形式,可以推荐用wxpython包.........【阅读全文】
发布时间:2013-04-06 10:34:24
python set函数比较多,下面给大家列一下经常需要用到的一些函数:比如s = set([1,2,3])有些函数可以通过dir(s)和help(s)来查看。s.update(t) 用t 中的元素修改s, 即s 现在包含s 或t 的成员s.intersection_update(t) s 中的成员是共同属于s 和t 的元素。s.difference_update(t) s 中的成员是属于s 但不包含在t 中的元.........【阅读全文】
发布时间:2013-04-06 10:33:14
Python网络编程是一个很大的范畴,建议可以从以下6个方面:1. 如何使用Python来创建socket, 如何将socket与指定的IP地址和端口进行绑定,使用socket来发送数据,接受数据,2. 如何使用Python中处理线程,从而编写可以同时处理多个请求的web服务器3. 如何使用Python来控制HTTP层的逻辑,包括如何创建http GET,POST,请求.........【阅读全文】