上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 54 下一页
摘要: 看到《Java网络编程从入门到精通》非常不错,收藏:http://androidguy.blog.51cto.com/974126/d-3http://androidguy.blog.51cto.com/974126/214416 阅读全文
posted @ 2011-02-21 19:23 dkcndk 阅读(440) 评论(0) 推荐(0)
摘要: conn = sqlite3.connection(" ... ") conn.text_factory = str #注意在连接后添加此语句即可设置python使用什么类型来处理sqlite3的text类型,默认是unicode,所以才会产生 OperationalError: Could not decode to UTF-8 column 'name' with text '国内其他' 这个错误 因为从数据库中取出数据时,是gbk编码(因为你上次存进去的是gbk) conn.text_factory的默认值是unicode,python 阅读全文
posted @ 2011-02-14 19:22 dkcndk 阅读(2385) 评论(0) 推荐(0)
摘要: python是一门比较新的编程语言,面向对象的脚本语言。很多人一听到脚本语言就联想到shell和JavaScript了,其实python跟这些语言相比起来,有一些脚本语言的共性,但更多的是python的新特性。它的强大不是我三言两语可以说得清楚的。学python最好的当然是看bt源码了,bt公布的最新的源码是5.2的,在bittorrent源码上可以下载,而BT协议规范也在BT specificationshttp://www.bittorrent.org/beps/bep_0003.html上有英文原文。好了,话归正题。说了这么多,跟题目的twisted好像没有一点关系呢?http://tw 阅读全文
posted @ 2011-02-12 18:09 dkcndk 阅读(6340) 评论(0) 推荐(0)
摘要: select()系统调用提供一个机制来实现同步多元I/O:#include <sys/time.h>#include <sys/types.h>#include <unistd.h>int select (int n,fd_set *readfds,fd_set *writefds,fd_set *exceptfds,struct timeval *timeout);FD_CLR(int fd, fd_set *set);FD_ISSET(int fd, fd_set *set);FD_SET(int fd, fd_set *set);FD_ZERO(fd_ 阅读全文
posted @ 2011-02-12 17:56 dkcndk 阅读(693) 评论(0) 推荐(0)
摘要: 安装Twisted时需要装zope.interface模块,下载后发现是egg的,不知咋装,网上找发现setup tools。下面记录。 安装setup tools: 下载文件:ez_setup.py 然后使用2.6的解释器执行,这个脚本会自动在网上去下载相关的安装程序,然后就安装好了,安装完成后,会在scripts文件下生成几个exe可执行文件。 C:\>c:\Python26\pytho... 阅读全文
posted @ 2011-02-12 01:26 dkcndk 阅读(32739) 评论(0) 推荐(1)
摘要: Python的标准库中的os模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。即它允许一个程序在编写后不需要任何改动,也不会发生任何问题,就可以在Linux和Windows下运行。 下面列出了一些在os模块中比较有用的部分。它们中的大多数都简单明了。 os.sep 可以取代操作系统特定的路径分割符。 os.name字符串指示你正在使用的平台。比如对于Windows,它是'nt',而对于Linux/Unix用户,它是'posix'。 os.getcwd()函数得到当前工作目录,即当前Python脚本工作的目录路径。 os.ge 阅读全文
posted @ 2011-02-12 01:01 dkcndk 阅读(1160) 评论(0) 推荐(0)
摘要: Python: How to Sort a List 很多时候,我们需要对List进行排序,Python提供了两个方法 对给定的List L进行排序, 方法1.用List的成员函数sort进行排序 方法2.用built-in函数sorted进行排序(从2.4开始) 这两种方法使用起来差不多,以第一种为例进行讲解: 从Python2.4开始,sort方法有了三个可选的参数,Python Librar... 阅读全文
posted @ 2011-02-12 00:15 dkcndk 阅读(10823) 评论(0) 推荐(0)
摘要: Python中的列表(list)类似于C#中的可变数组(ArrayList),用于顺序存储结构。创建列表sample_list = ['a',1,('a','b')]Python 列表操作sample_list = ['a','b',0,1,3]得到列表中的某一个值value_start = sample_list[0]end_value = sample_list[-1]删除列表的第一个值del sample_list[0]在列表中插入一个值sample_list[0:0] = ['sample valu 阅读全文
posted @ 2011-02-11 00:35 dkcndk 阅读(21831) 评论(0) 推荐(0)
摘要: twisted-doc-zh(Twisted中文文档项目)挪到 Launchpad 上去了,详情请见:http://contrib.exoweb.net/wiki/TwistedDocZh另外,有个翻译《Twisted Network Programming Essentials》(《Twisted网络编程必备》)http://blog.csdn.net/gashero/category/277510.aspxTwisted简单安装和rpc简单使用示例from:http://wiki.huihoo.com/wiki/TwistedCode:http://twistedmatrix.com/tr 阅读全文
posted @ 2011-02-10 23:57 dkcndk 阅读(2616) 评论(0) 推荐(0)
摘要: python类型转换: Code: 函数 描述 int(x [,base ]) 将x转换为一个整数 long(x [,base ]) 将x转换为一个长整数 float(x ) 将x转换到一个浮点数 complex(real [,imag ]) 创建一个复数 str(x... 阅读全文
posted @ 2011-02-10 23:52 dkcndk 阅读(767) 评论(0) 推荐(0)
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 54 下一页