Python
liberize
这个作者很懒,什么都没留下…
展开
-
Python socket编程
python 编写server的步骤:第一步是创建socket对象。调用socket构造函数。如:socket = socket.socket( family, type )family参数代表地址家族,可为AF_INET或AF_UNIX。AF_INET家族包括Internet地址,AF_UNIX家族用于同一台机器上的进程间通信。type参数代表套接字类型,可为SO转载 2013-04-29 20:07:53 · 663 阅读 · 0 评论 -
Python 多线程
一、Python中的线程使用: Python中使用线程有两种方式:函数或者用类来包装线程对象。1、 函数式:调用thread模块中的start_new_thread()函数来产生新线程。如下例: import time import thread def timer(no, interval): cnt = 0转载 2013-04-29 20:34:02 · 789 阅读 · 0 评论 -
Python 函数和作用域
关于函数:1、函数在执行def语句时定义,也就是说函数对象是在执行def语句时实时生成的,在此之前并不存在。2、def语句里面只是定义了函数的内容,而没有执行其中的代码,函数的代码只在函数调用时才执行。例1:def f1(): def f1(): print "hello" f1()f1()输出:hello关于作用域:1、变量的作用域完全由变量被赋原创 2013-04-29 22:47:23 · 826 阅读 · 0 评论 -
Python 相对导入
1、绝对导入和相对导入绝对导入:按照sys.path顺序搜索,先主目录(sys.path中第一项''),然后PYTHONPATH环境变量、标准库路径、pth指定路径等。相对导入:在模块所在同一个包内搜索,注意该包目录与主目录的区别。例1:有以下目录app/ __init__.py mod.py string.pymo原创 2013-05-04 08:32:36 · 34899 阅读 · 2 评论 -
Python 模块学习 —— ConfigParser
Python编程语言在实际应用中尅帮助我们创造许多有用的价值。它是一款应用简单的面向对象编程语言,其中包含有许多比较有用的模块供我们使用。今天就为大家介绍其中一个比较重要的Python ConfigParser模块的应用方式。在程序中使用配置文件来灵活的配置一些参数是一件很常见的事情,配置文件的解析并不复杂,在Python里更是如此,在官方发布的库中就包含有做这件事情的库,那就是ConfigP转载 2013-05-11 21:11:24 · 1075 阅读 · 0 评论