摘要: Python编程规范【1】缩进:4空格一个缩进层次。禁止混用制表符和空格。【2】编码:所有Python文件首部表上# -*- coding: utf-8 -*-。设置编辑器,默认保存为utf-8格式。【3】注释:坚持适当注释原则。以‘#’开头,注意与对应代码块对齐。【4】空格:坚持适当加入原则。一元前缀运算符不加空格;二元算术、逻辑运算符前后加空格; ‘:’用在行尾前后皆不加空格,用在非行尾时两端加空格;括号(含圆括号、方括号和花括号)前后不加空格;逗号后面加一个空格,前面不加空格;【5】空行:适当添加。在类、函数的定义之间加空行;在import不同种类的模块间加空行;在函数中的逻辑段落间加空 阅读全文
posted @ 2013-07-14 20:45 Hala 阅读(864) 评论(0) 推荐(0) 编辑
摘要: 1、套接字1.1 socket模块套接字是网络编程中的一个基本组件,一般包括服务器端套接字和客户端套接字。创建服务器端过程如下: 1 import socket 2 3 s = socket.socket() 4 5 host = socket.gethostname() 6 port = 1234 7 try: 8 s.bind((host, port)) 9 except Exception, e:10 print e11 s.close()12 13 s.listen(5)14 while True:15 c, addr = s.accept()16 ... 阅读全文
posted @ 2013-07-14 05:37 Hala 阅读(1232) 评论(0) 推荐(1) 编辑