随笔分类 - python
摘要:套接字套接字:为特定网络协议(例如tcp/ip.icmp/ip,udp/ip)等套件上的网络应用程序提供者提供当前可移植标准的对象.套接字为BSD unix系统核心上的一部分,而且他们也被很多其他类似unix的操作系统包括linux所采纳.许多非BSD UNIX系统也都以库形式提供对套接字的支持.stream和datagram套接字可以直接与tcp协议进行接口,而raw套接字则接口到IP协议.但套接字并不局限于tcp/ip协议.套接字模块是一个非常简单的基于对象的接口,他提供对底层BSD套接字样式网络的访问.使用该模块可以实现对客户机和服务器套接字.而在python中建立具有tcp和套接字的简
阅读全文
posted @ 2012-12-28 14:17
sgsheg
摘要:python中的文件处理:output = open(r'C:\spam','w')创建输出文件('w'指的是写入)input = open('data', 'r')创建输入文件('r'指读写)input = open('data') 与上面的相同,r是默认的.aString = input.read() 把整个文件读进到单一字符串aString = input.read(N)读取下一行(包含行末标识符)到一个字符串aString = input.readline() 读取下一行(包
阅读全文
posted @ 2012-12-28 09:24
sgsheg
摘要:import importable import * 这种语法格式将从模块中导入所有对象的(或从包中导入所有模块)from os.path import * 将导入大约40个名称,包含dirname,exists以及split等名称鉴于import * 这种语法格式潜在的导致名称冲突的语法,有些team在指南中只能使用import importable这种语法格式.但是,某些大型的包文件中,特别是GUI(图形用户界面)库,通常还是会以这种形式导入.因为其中包含了大量的函数与磊(自定义数据类型),手动逐一输入是非常繁琐的.class className: suiteclass className
阅读全文
posted @ 2012-12-28 09:09
sgsheg
摘要:import importable import * 这种语法格式将从模块中导入所有对象的(或从包中导入所有模块)from os.path import * 将导入大约40个名称,包含dirname,exists以及split等名称鉴于import * 这种语法格式潜在的导致名称冲突的语法,有些team在指南中只能使用import importable这种语法格式.但是,某些大型的包文件中,特别是GUI(图形用户界面)库,通常还是会以这种形式导入.因为其中包含了大量的函数与磊(自定义数据类型),手动逐一输入是非常繁琐的.class className: suiteclass className
阅读全文
posted @ 2012-12-26 14:07
sgsheg
摘要:linux内核:linux内核的管理方式:linux内核管理:--------------------------------------------------------------------------------------------爬虫:1.项目描述:a.爬虫,b.使用数据库管理c.分布式的爬虫项目技术分解:1.爬虫: * 分析网址,提取域名 * 下载网页,抓取网页 * 获取内容存储到buffer 1. "<a " 2."href" 3."=" 4."结束符号" ,5. * 分析buffer,提
阅读全文
posted @ 2012-12-25 09:38
sgsheg
摘要:国外学习python:http://learnpythonthehardway.org/http://learncodethehardway.org/http://nixsrv.com/llthwhttp://nixsrv.com/llthwhttp://learnpythonthehardway.org/http://openbookproject.net/thinkcs/python/english2e/python的博客:http://www.juyimeng.com/http://www.juyimeng.com/python豆瓣:http://www.douban.com/group
阅读全文
posted @ 2012-12-25 09:36
sgsheg
摘要:#使用python中的raw_input()内建函数下划线:(_)在解释器中有特别的含义,最后一个表达式的值.所以上面的代码执行以后,下划线变量会包含字符串>>> _Hello,worldPython的print语句,与字符串格式运算符(%)结合使用,可实现字符串替换功能,这一点与C语言中的printf函数非常相似.>>>print "%s is number %d!" % ("Python" ,1)Python is number 1!%s表示由一个字符串来替换,%d表示由一个整数来替换.另外一个有用的函数是%f,他
阅读全文
posted @ 2012-11-18 14:18
sgsheg
摘要:#使用python中的raw_input()内建函数下划线:(_)在解释器中有特别的含义,最后一个表达式的值.所以上面的代码执行以后,下划线变量会包含字符串>>> _Hello,worldPython的print语句,与字符串格式运算符(%)结合使用,可实现字符串替换功能,这一点与C语言中的printf函数非常相似.>>>print "%s is number %d!" % ("Python" ,1)Python is number 1!%s表示由一个字符串来替换,%d表示由一个整数来替换.另外一个有用的函数是%f,他
阅读全文
posted @ 2012-11-13 04:15
sgsheg
摘要:http://www.cnblogs.com/itech/category/170012.htmlpython学习http://hi.baidu.com/kxw102/item/3add1c0f53baf4c62f4c6b0cpython的一些基本常量http://www.cnblogs.com/kumuspring/archive/2011/07/17/2149238.html学习linuxhttp://www.cnblogs.com/lovemo1314/archive/2010/10/14/1851408.htmlpython国内博客一览http://www.simple-is-bett
阅读全文
posted @ 2012-11-12 23:12
sgsheg
摘要:python的删除dela=[1,2,3,4,5,6]del a[0]a>>> [2,3,4,5,6]del a[2:4]a>>> [2,3,6]del a[:]a>>> []del aa#抛出异常,>>>NameError:name 'a' is not definedwhile /passwhile True:pass #什么也不做is用来比较两个变量是否是指向同一内存地址(也就是两个变量是否等价)==是用来比较两个变量是否逻辑相等a=[1,2]b=[1,2]>>> a is bFal
阅读全文
posted @ 2012-10-17 14:28
sgsheg

浙公网安备 33010602011771号