11 2015 档案

摘要:#http://www.mamicode.com/info-detail-346240.html0操作成功完成。1功能错误。2系统找不到指定的文件。3系统找不到指定的路径。4系统无法打开文件。5拒绝访问。6句柄无效。7存储控制块被损坏。8存储空间不足,无法处理此命令。9存储控制块地址无效。10环境错... 阅读全文
posted @ 2015-11-22 17:18 Xiao|Deng 阅读(3242) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之模块 osimport os'''FUNCTIONS abort(...)#暂不了解 abort() -> does not return! Abor... 阅读全文
posted @ 2015-11-22 17:17 Xiao|Deng 阅读(344) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#使用urllib2实现图片文件下载#来源:my2010Samimport urllib2import osprint os.getcwd()#python所在工作目录response=urllib2.Request... 阅读全文
posted @ 2015-11-22 16:25 Xiao|Deng 阅读(713) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python模块之linecacheimport linecache'''>>> help(linecache)Help on module linecache:FUNCTIONS checkcache = ... 阅读全文
posted @ 2015-11-22 16:11 Xiao|Deng 阅读(2360) 评论(0) 推荐(0) 编辑
摘要:1、打开cmd窗口,输入:cd c:\\python27 (首先得确认python已加入环境变量)2、第二条命令:python[空格]完整的python脚本路径,运行即可3、一个案例:Microsoft Windows [版本 6.1.7601]版权所有 (c) 2009 Microsoft Cor... 阅读全文
posted @ 2015-11-22 12:28 Xiao|Deng 阅读(4101) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#如何查看2to3.PY的帮助文档#http://tieba.baidu.com/p/3939904893#如何查看2to3.PY的帮助文档#命令请输入命令:2to3.py -hC:\Users\Administra... 阅读全文
posted @ 2015-11-21 17:33 Xiao|Deng 阅读(747) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python模块之lib2to3(py2转py3自动化工具)#http://tieba.baidu.com/p/3939904893#操作步骤:1、需要转换test.py文件为py3代码#test.py文件放置在S... 阅读全文
posted @ 2015-11-21 17:32 Xiao|Deng 阅读(4754) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python模块之keywordimport keyword'''>>> help(keyword)Help on module keyword:FUNCTIONS iskeyword = __contain... 阅读全文
posted @ 2015-11-21 16:39 Xiao|Deng 阅读(789) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python模块之JSON#1、JSON#JSON表示的对象就是标准的JavaScript语言的对象#2、json数据类型和python数据类型对应关系为:'''json类型 python类型... 阅读全文
posted @ 2015-11-21 16:32 Xiao|Deng 阅读(170) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python模块之importlib(py3中功能有明显加强) 阅读全文
posted @ 2015-11-21 16:18 Xiao|Deng 阅读(302) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python模块之imghdr(识别不同格式的图片文件)import imghdr'''>>> help(imghdr)Help on module imghdr:FUNCTIONS what(file, h... 阅读全文
posted @ 2015-11-21 16:12 Xiao|Deng 阅读(906) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python模块之httplib(在py3中功能进一步强大,请详看文档)import httplib#是较为底层的模块,一般不推荐直接使用它,httplib2、urllib等,但是要理解他也是为了网络功能而存在的 阅读全文
posted @ 2015-11-21 15:58 Xiao|Deng 阅读(1582) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python模块之HTMLParser(原理很大程度上就是对类构造的熟练运用)import HTMLParser#tag是的html标签,attrs是 (属性,值)元组(tuple)的列表(list)。#HTMLP... 阅读全文
posted @ 2015-11-21 15:47 Xiao|Deng 阅读(386) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python模块之HTMLParser之穆雪峰的案例(理解其用法原理)#http://www.cnblogs.com/xiaowuyi/archive/2012/10/15/2721658.html#常见做法:首先... 阅读全文
posted @ 2015-11-21 15:36 Xiao|Deng 阅读(3307) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python模块之HTMLParser抓页面上的所有URL链接import urllib#MyParser类写法一'''from HTMLParser import HTMLParserclass MyParser... 阅读全文
posted @ 2015-11-21 14:52 Xiao|Deng 阅读(621) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python模块之HTMLParser解析出URL链接#http://www.cnblogs.com/mfryf/p/3691563.htmlfrom HTMLParser import HTMLParsercla... 阅读全文
posted @ 2015-11-21 14:21 Xiao|Deng 阅读(431) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之模块hashlib(提供了常见的摘要算法,如MD5,SHA1等等)#http://www.cnblogs.com/BeginMan/p/3328172.html#以常见的摘要算法MD5为例,计算出一个... 阅读全文
posted @ 2015-11-18 22:31 Xiao|Deng 阅读(483) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之实现ftp上传下载代码(含错误处理)#http://www.cnblogs.com/kaituorensheng/p/4480512.html#_label2import ftplibimport s... 阅读全文
posted @ 2015-11-18 22:07 Xiao|Deng 阅读(4121) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之模块ftplib(实现ftp上传下载代码)#需求:实现ftp上传下载代码(不含错误处理)from ftplib import FTPdef ftpconnect(): ftp_server='f... 阅读全文
posted @ 2015-11-18 21:58 Xiao|Deng 阅读(778) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之模块ftplib(FTP协议的客户端)#需求:快速进行ftp上传 ,下载,查询文件from ftplib import FTPftp = FTP() ... 阅读全文
posted @ 2015-11-18 21:33 Xiao|Deng 阅读(9489) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之模块filecmp(文件/目录比较)#用于比较文件及文件夹的内容.他是轻量级的工具.可以做一些简单的文件比较操作,将电脑上相同的文件进行删除去重处理import filecmp#1、匹配2个文件的内容... 阅读全文
posted @ 2015-11-18 20:17 Xiao|Deng 阅读(665) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之模块distutils,打包工具import distutils#distutils包有2个目的:1)distutils希望让最终用户觉得安装新模块、包和工具的过程一致而轻松2)distutils希望... 阅读全文
posted @ 2015-11-09 01:51 Xiao|Deng 阅读(1587) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之模块datetime详解import datetime#data=datetime.date(2015,11,9)#表示日期的类#data=datetime.time(hour[,minute[,se... 阅读全文
posted @ 2015-11-09 00:58 Xiao|Deng 阅读(1026) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之模块datetime#http://blog.sina.com.cn/s/blog_6c3748830100ypt9.html#http://blog.sina.com.cn/s/blog_dd492... 阅读全文
posted @ 2015-11-08 23:34 Xiao|Deng 阅读(556) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之模块copy_reg(在python3中为copyreg,功能基本不变)import copy_reg#注册腌制支持,暂不作深入研究,但需要了解什么叫腌制?#持久性:就是指保持对象,甚至在多次执行同一... 阅读全文
posted @ 2015-11-08 23:06 Xiao|Deng 阅读(2665) 评论(2) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之模块copy,了解概念即可import copy#浅拷贝 #copy拷贝一个对象,但是对象的属性还是引用原来的#x = copy.copy(y) # make a shallow copy... 阅读全文
posted @ 2015-11-08 22:55 Xiao|Deng 阅读(286) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之模块contextlib,为加强with语句而存在#特别注意:python3和python2关于该模块的功能用法有很大的不同.import contextlib#目前了解即可,暂不作深入研究 阅读全文
posted @ 2015-11-08 22:43 Xiao|Deng 阅读(141) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之模块ConfigParser(在python3中为configparser)#特别注意:python3和python2关于该模块的功能用法有很大的不同.#配置文件解析器import ConfigPar... 阅读全文
posted @ 2015-11-08 22:32 Xiao|Deng 阅读(2527) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之模块colorsys#颜色转换模块#colorsysimport colorsys针对我个人,暂用途较少,暂时不了解 阅读全文
posted @ 2015-11-08 18:11 Xiao|Deng 阅读(972) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2015-11-08 18:06 Xiao|Deng 阅读(0) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之模块cmath#复数的数学函数,如log、tan、sin等函数用法,针对我目前的情况用途较少,暂不做深入研究仅作记录。import cmath 阅读全文
posted @ 2015-11-08 17:37 Xiao|Deng 阅读(459) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之模块chunk#chunk模块专用于读取TIFF格式的文件,打开应当使用二进制模式#TIFF:标签图像文件格式importchunkf=open('E:\\test.tiff','rb')print(... 阅读全文
posted @ 2015-11-08 17:33 Xiao|Deng 阅读(7617) 评论(0) 推荐(0) 编辑
摘要:基本流程:1、需要的支持 1)python本身有SimpleHTTPServer 2)ForkStaticServer.py支持,该文件放在python7目录下 3)将希望共享的文件放在c盘下,如:C:\游戏行业面试专用2、打开cmd,cd c:\\python273、cd C:\游戏行业面试专用4、c:\\python27\python -m SimpleHTTPSer... 阅读全文
posted @ 2015-11-08 17:00 Xiao|Deng 阅读(3283) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#CGI模块import CGI#通用网关接口,它是一段程序,运行在服务器上如:HTTP服务器,提供同客户端HTML页面的接口。#请注意:CGI不是语言,他只是一种协议。通过CGI接口,web服务器就能够获得客户端提... 阅读全文
posted @ 2015-11-08 15:00 Xiao|Deng 阅读(1065) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#calendar日历模块import calendar#3个大类:calendar.Calendar(firstweekday=0)calendar.TextCalendar(firstweekday=0)cale... 阅读全文
posted @ 2015-11-08 14:52 Xiao|Deng 阅读(1264) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: cp936 -*-#python 27#xiaodeng>>> help(base64) #用来作base64编码解码FUNCTIONS #函数(功能) •b16decode... 阅读全文
posted @ 2015-11-08 14:24 Xiao|Deng 阅读(492) 评论(0) 推荐(0) 编辑
摘要:>>> import array#定义了一种序列数据结构>>> help(array) #创建数组,相当于初始化一个数组,如:d={},k=[]等等 array(typecode [, initializer]) -- create a new array #a=array.array... 阅读全文
posted @ 2015-11-07 23:48 Xiao|Deng 阅读(11483) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之函数用法setdefault()#D.get(k,d)#说明:k在D中,则返回 D[K],如果k不在D中,则返回d值#D.get(k,d), also set D[k]=d if k not in D... 阅读全文
posted @ 2015-11-07 23:24 Xiao|Deng 阅读(2374) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之函数用法fromkeys()#fromkeys()#说明:用于创建一个新字典,以序列seq中元素做字典的键,value为字典所有键对应的初始值'''>>> help(dict.fromkeys)Hel... 阅读全文
posted @ 2015-11-07 23:16 Xiao|Deng 阅读(14820) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之函数用法get()#http://www.runoob.com/python/att-dictionary-get.html#dict.get(key, default=None)#说明:返回指定键的... 阅读全文
posted @ 2015-11-07 23:09 Xiao|Deng 阅读(9592) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之函数用法capitalize()#capitalize()#说明:将字符串的第一个字母变成大写,其他字母变小写。'''capitalize(...) S.capitalize() -> stri... 阅读全文
posted @ 2015-11-07 23:00 Xiao|Deng 阅读(5067) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之函数用法isupper()#http://www.runoob.com/python/att-string-isupper.html#isupper()#说明:检测字符串中所有的字母是否都为大写'''... 阅读全文
posted @ 2015-11-07 22:47 Xiao|Deng 阅读(3302) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之函数用法islower()#http://www.runoob.com/python/att-string-islower.html#islower()#说明:检测字符串是否都由小写字母组成str =... 阅读全文
posted @ 2015-11-07 22:42 Xiao|Deng 阅读(1655) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之函数用法startswith()#http://www.runoob.com/python/att-string-startswith.html#startswith()#说明:返回布尔值,用于检查字... 阅读全文
posted @ 2015-11-07 22:33 Xiao|Deng 阅读(1870) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之函数用法endswith()#http://www.runoob.com/python/att-string-endswith.html#endswith()#说明:返回布尔值,判断字符串是否以指定后... 阅读全文
posted @ 2015-11-07 22:25 Xiao|Deng 阅读(956) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之函数用法xrange()#xrange()#说明:返回一个生成器#xrange做循环的性能比range好,尤其是返回很大的时候.除非要返回一个列表,则用range.'''class xrange(ob... 阅读全文
posted @ 2015-11-07 22:05 Xiao|Deng 阅读(848) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之函数用法globals()#globals()#说明:在当前作用域下,查看全局变量'''globals(...) globals() -> dictionary Return th... 阅读全文
posted @ 2015-11-07 21:52 Xiao|Deng 阅读(6939) 评论(2) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之函数用法getattr()#getattr()#说明:'''getattr(...) getattr(object, name[, default]) -> value default:默... 阅读全文
posted @ 2015-11-07 21:33 Xiao|Deng 阅读(452) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之函数用法__getitem__()#http://www.cnblogs.com/hongfei/p/3858256.html#__getitem__#如果类把某个属性定义为序列,可以使用__geti... 阅读全文
posted @ 2015-11-07 21:15 Xiao|Deng 阅读(15951) 评论(0) 推荐(1) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之函数用法__setattr__#http://www.cnblogs.com/hongfei/p/3858256.html#用__setattr__函数重构方法class Fruit(): de... 阅读全文
posted @ 2015-11-07 20:57 Xiao|Deng 阅读(1754) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之函数用法round()#http://www.cnblogs.com/hongfei/p/3858256.html#round()#说明:返回有N个小数点浮点数,'''round(...) ro... 阅读全文
posted @ 2015-11-07 18:31 Xiao|Deng 阅读(826) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之函数用法setattr(),了解即可#http://www.cnblogs.com/hongfei/p/3858256.html#setattr()#说明:给object对象添加新的name(属性)和... 阅读全文
posted @ 2015-11-07 18:27 Xiao|Deng 阅读(2988) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之函数用法id(),了解即可#http://www.cnblogs.com/hongfei/p/3858256.html#id()#说明:查找对象的内存地址'''id(...) id(object... 阅读全文
posted @ 2015-11-07 18:12 Xiao|Deng 阅读(756) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之函数用法locals()#locals()#说明:查找局部变量,返回一个名字/值对的字典对象。只具备查找权限'''locals(...) locals() -> dictionary ... 阅读全文
posted @ 2015-11-07 17:56 Xiao|Deng 阅读(2057) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之函数用法vars()#vars()#说明:返回对象object的属性和属性值的字典对象'''vars(...) vars([object]) -> dictionary dictionar... 阅读全文
posted @ 2015-11-07 17:35 Xiao|Deng 阅读(5489) 评论(0) 推荐(1) 编辑
该文被密码保护。
posted @ 2015-11-07 17:24 Xiao|Deng 阅读(0) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之函数用法execfile()#execfile()#说明:用来执行一个文件,相对于双击的效果'''execfile(...) execfile(filename[, globals[, loca... 阅读全文
posted @ 2015-11-07 17:14 Xiao|Deng 阅读(3087) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之函数用法isinstance()#isinstance()#说明:返回一个布尔值,判断数据类型'''isinstance(...) isinstance(object, class-or-typ... 阅读全文
posted @ 2015-11-07 17:06 Xiao|Deng 阅读(869) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之函数用法any()#any()#说明:如果iterable的任何元素不为0、''、False,all(iterable)返回True。如果iterable为空,返回False'''any(...) ... 阅读全文
posted @ 2015-11-07 17:01 Xiao|Deng 阅读(554) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之函数用法iter()#iter()#说明:对一个对象调用 iter() 就可以得到它的迭代器'''iter(...) iter(collection) -> iterator collec... 阅读全文
posted @ 2015-11-07 16:53 Xiao|Deng 阅读(979) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之函数用法file()#file()#说明:file()内建函数它的功能等于open(),但是可以看出,他是个文件工厂(生成文件对象),dict()生成字典对象#包含与被包含的关系'''file(...... 阅读全文
posted @ 2015-11-07 16:45 Xiao|Deng 阅读(498) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之函数用法bin()#bin()#说明:一个整数转换为一个二进制字符串'''bin(...) bin(number) -> string Return the binary repr... 阅读全文
posted @ 2015-11-07 16:39 Xiao|Deng 阅读(824) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之函数用法all#all(iterable)#说明:如果iterable的所有元素不为0、''、False、iterable为空,all(iterable)返回True,否则返回False#案例prin... 阅读全文
posted @ 2015-11-07 16:36 Xiao|Deng 阅读(217) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之函数用法basestring#http://www.cnblogs.com/oneday/archive/2012/08/16/2643039.html#basestring()#说明:basestr... 阅读全文
posted @ 2015-11-07 16:36 Xiao|Deng 阅读(933) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之函数用法staticmethod#http://www.cnblogs.com/hongfei/p/3858256.html#@staticmethod:Return a static method ... 阅读全文
posted @ 2015-11-07 16:19 Xiao|Deng 阅读(619) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python之函数用法divmod#http://python.jobbole.com/81480/#divmod()返回的是a/b(除法取整)以及余数print divmod(9,2)#(4, 1),9/2取整为... 阅读全文
posted @ 2015-11-07 16:10 Xiao|Deng 阅读(695) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*- #python 27 #xiaodeng #python之poplib模块下载并解析邮件 #https://github.com/michaelliao/learn-python/blob/master/email/fetchmail_pop3.py import poplib,email from email.parser import Pars... 阅读全文
posted @ 2015-11-07 15:48 Xiao|Deng 阅读(3860) 评论(0) 推荐(1) 编辑
摘要:# -*- coding: utf-8 -*- #python 27 #xiaodeng #smtplib模块 发送邮件 import smtplib from email.mime.text import MIMEText ''' http://www.cnblogs.com/xiaowuyi/archive/2012/03/17/2404015.html #基本思路: 1、构造发送... 阅读全文
posted @ 2015-11-07 14:32 Xiao|Deng 阅读(291) 评论(0) 推荐(0) 编辑
摘要:百度分享:http://pan.baidu.com/s/1uSmku 阅读全文
posted @ 2015-11-07 13:41 Xiao|Deng 阅读(219) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#Python之zip#http://python.jobbole.com/82590/#1)zip语法格式:'''zip(...) zip(seq1 [, seq2 [...]]) -> [(seq1[0],... 阅读全文
posted @ 2015-11-07 11:12 Xiao|Deng 阅读(186) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#Python之reduce#http://python.jobbole.com/82597/#1)reduce语法格式:'''reduce(...) reduce(function, sequence[, i... 阅读全文
posted @ 2015-11-07 11:03 Xiao|Deng 阅读(213) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#Python之filter筛选数据工具#http://python.jobbole.com/82597/#1)filter语法格式:'''filter(...) filter(function or None... 阅读全文
posted @ 2015-11-07 10:46 Xiao|Deng 阅读(879) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#Python之上下文管理器#http://python.jobbole.com/82620/#语法形式: with as#上下文管理器#解决不需要关闭文件的问题,他会自动关闭文件with open('test.t... 阅读全文
posted @ 2015-11-07 10:33 Xiao|Deng 阅读(122) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#Python之对象的属性#http://python.jobbole.com/82622/#对象的属性class bird(): feather = True class chicken(bird): ... 阅读全文
posted @ 2015-11-06 23:22 Xiao|Deng 阅读(131) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#Python之闭包#http://python.jobbole.com/82624/#闭包:函数是一个对象,所以可以作为某个函数的返回结果def line_conf(): def line(x): ... 阅读全文
posted @ 2015-11-06 23:18 Xiao|Deng 阅读(116) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2015-11-06 23:01 Xiao|Deng 阅读(0) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#Python之str方法#http://python.jobbole.com/82655/#str为一个字符串,sub为str的一个子字符串。#width为一个整数,用于说明新生成字符串的宽度。#str.count... 阅读全文
posted @ 2015-11-06 22:49 Xiao|Deng 阅读(773) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#Python之L.pop()和del L[i] #http://python.jobbole.com/82655/L=[1,2,5,8,3,4,7]#L.pop()#删除L列表的最后一个元素L.pop()pri... 阅读全文
posted @ 2015-11-06 22:43 Xiao|Deng 阅读(910) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#Python之L.reverse()和L.sort() #http://python.jobbole.com/82655/L=[1,2,5,8,3,4,7]#L.reverse()#对L序列进行逆序L.reve... 阅读全文
posted @ 2015-11-06 22:38 Xiao|Deng 阅读(780) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#python字符串格式化--dict传参print "I'm %(name)s. I'm %(age)d year old" % {'name':'Vamei', 'age':99}#I'm Vamei. I'm ... 阅读全文
posted @ 2015-11-06 22:19 Xiao|Deng 阅读(1573) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#textwrap 模块#http://www.cnblogs.com/hongten/p/python_textwrap.htmlimport textwrapsample_text = ''' The tex... 阅读全文
posted @ 2015-11-06 22:11 Xiao|Deng 阅读(274) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#glob 模块#http://python.jobbole.com/81552/#查找文件只用到三个匹配符:#”*”匹配0个或多个字符;#”?”匹配单个字符;#”[]“匹配指定范围内的字符,如:[0-9]匹配数字i... 阅读全文
posted @ 2015-11-06 21:58 Xiao|Deng 阅读(172) 评论(0) 推荐(0) 编辑
摘要:#python 27#xiaodengdef list_opts(): return [ ('name', 'xiaodeng'), ('age', 28), ('sex', '1'), ('where', 'enshi') ... 阅读全文
posted @ 2015-11-06 21:13 Xiao|Deng 阅读(180) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#对threading模块源码文件的解读(不全)import threading#类#Thread()#构造方法#threading.Thread()#__init__(self, group=None, targe... 阅读全文
posted @ 2015-11-06 00:09 Xiao|Deng 阅读(299) 评论(0) 推荐(0) 编辑
摘要:#线程状态#线程同步(锁)#多线程的优势在于可以同时运行多个任务,至少感觉起来是这样,但是当线程需要共享数据时,可能存在数据不同步的问题。#threading模块#常用方法:'''threading.currentThread():返回当前的线程变量threading.enumerate():返回一... 阅读全文
posted @ 2015-11-05 23:22 Xiao|Deng 阅读(4539) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: cp936 -*-#python 27#xiaodeng#http://www.oschina.net/code/snippet_16840_1815import threading,string,timedef print_time(threadName,delay,c... 阅读全文
posted @ 2015-11-05 23:06 Xiao|Deng 阅读(125) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: cp936 -*-#python 27#xiaodeng#http://www.cnblogs.com/fnng/p/3489321.html#创建多线程类import threadingfrom time import sleep,ctimeclass MyThread... 阅读全文
posted @ 2015-11-05 22:04 Xiao|Deng 阅读(161) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: cp936 -*-#python 27#xiaodeng#http://www.cnblogs.com/fnng/p/3489321.html#在单线程中顺序执行两个循环.一定要一个循环结束后,另一个才能开始.总时间是各个循环运行时间之和from time import ... 阅读全文
posted @ 2015-11-05 21:40 Xiao|Deng 阅读(135) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#线程和进程#http://www.cnblogs.com/fnng/p/3691053.html#http://python.jobbole.com/81546/#http://www.runoob.com/pyt... 阅读全文
posted @ 2015-11-05 20:53 Xiao|Deng 阅读(150) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#线程和进程#http://www.cnblogs.com/fnng/p/3691053.html#多线程:from time import sleep,ctimeimport threadingdef move(f... 阅读全文
posted @ 2015-11-05 20:01 Xiao|Deng 阅读(135) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#线程和进程#http://www.cnblogs.com/fnng/p/3670789.html#多线程:import threadingfrom time import ctime,sleepdef music(... 阅读全文
posted @ 2015-11-05 19:27 Xiao|Deng 阅读(119) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#线程和进程#http://www.cnblogs.com/fnng/p/3670789.html•单线程:在单线程中顺序执行两个循环。一定要一个循环结束之后,另一个才开始。总时间是各个循环运行时间之和。#单线程时代... 阅读全文
posted @ 2015-11-05 19:00 Xiao|Deng 阅读(988) 评论(0) 推荐(0) 编辑
摘要:•并发: 当有多个线程在操作时,如果系统只有一个CPU,则根本不可能同时真正进行一个以上的线程,他只能把CPU运行时间划分成若干时间段,再将时间段分配给各个线程执行,在一个时间段的线程代码运行时,其他线程处于挂起状态,这种方式叫并发。•并行: 当一个CPU执行一个线程时,另外一个CPU可... 阅读全文
posted @ 2015-11-05 17:23 Xiao|Deng 阅读(149) 评论(0) 推荐(0) 编辑
摘要:#coding:utf-8#指定本文件编码为utf-8#python 27#xiaodeng#chardet模块#chardet模块下载地址:#1)http://pan.baidu.com/s/1gdfOH95#2)登录python官网下载import os,chardetfilename=r'D:... 阅读全文
posted @ 2015-11-05 16:55 Xiao|Deng 阅读(2317) 评论(0) 推荐(0) 编辑
摘要:#http://www.cnblogs.com/fuchongjundream/p/3829508.html•进程(process):狭义定义:进程就是一段程序的执行过程。广义定义:进程是一个具有独立功能的程序关于某个数据集合的一次运行活动。他是操作系统动态执行的基本单元,在传统的操作系统中,进程即... 阅读全文
posted @ 2015-11-05 11:42 Xiao|Deng 阅读(5289) 评论(0) 推荐(0) 编辑
摘要:#http://www.cnblogs.com/bluescorpio/p/4303656.html•在遇到错误提示时,注意查看错误提示内容,同时注意查看type类型。1、TypeError: decoding Unicode is not supported在试图读取网页的时候遇到TypeErro... 阅读全文
posted @ 2015-11-03 21:10 Xiao|Deng 阅读(545) 评论(0) 推荐(0) 编辑
摘要:#http://www.cnblogs.com/bluescorpio/archive/2009/10/21/1587493.htmlos.walk()返回结果:可以得到一个(dirpath, dirnames, filenames),其中第一个为基础路径,第二个为基础路径下的文件夹,为一个list... 阅读全文
posted @ 2015-11-03 21:06 Xiao|Deng 阅读(122) 评论(0) 推荐(0) 编辑
摘要:使用os.path.getsize函数,参数是文件的路径 阅读全文
posted @ 2015-11-03 21:02 Xiao|Deng 阅读(120) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: cp936 -*-#python 27#xiaodeng#http://www.cnblogs.com/hongten/p/hongten_python_file_info.html#在指定的盘符,搜索出给定后缀名的文件#本脚本知识点:#os.listdir():返回指定... 阅读全文
posted @ 2015-11-03 18:17 Xiao|Deng 阅读(341) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#Python自带的tarfile模块可以方便读取tar归档文件#http://www.open-open.com/lib/view/open1398334415312.html#归档文件定义:#归档文件是一个文件和... 阅读全文
posted @ 2015-11-03 13:00 Xiao|Deng 阅读(425) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#gzip和zipfile模块#http://www.open-open.com/lib/view/open1398334415312.htmlimport gzip#1、创建gzip文件content='I am ... 阅读全文
posted @ 2015-11-03 12:35 Xiao|Deng 阅读(2577) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#统计一个文件中出现字符'a'的次数#http://www.cnblogs.com/hongten/p/hongten_python_count.htmlimport osnumber=0def getNumber(... 阅读全文
posted @ 2015-11-03 11:35 Xiao|Deng 阅读(762) 评论(0) 推荐(0) 编辑
摘要:随机变量生成器#http://www.cnblogs.com/yd1227/archive/2011/03/18/1988015.html#http://www.cnblogs.com/txw1958/archive/2011/12/01/2270541.html# -*- coding: utf-... 阅读全文
posted @ 2015-11-03 11:06 Xiao|Deng 阅读(217) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#getpass模块import getpass'''>>> help(getpass)FUNCTIONS getpass = win_getpass(prompt='Password: ', stream=N... 阅读全文
posted @ 2015-11-03 10:57 Xiao|Deng 阅读(223) 评论(0) 推荐(0) 编辑
摘要:format 阅读全文
posted @ 2015-11-03 10:47 Xiao|Deng 阅读(2640) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*-#python 27#xiaodeng#urlparse模块(专门用来解析URL格式)#URL格式:#protocol ://hostname[:port] / path / [;parameters][?query]#fragment#paramete... 阅读全文
posted @ 2015-11-03 10:08 Xiao|Deng 阅读(1190) 评论(0) 推荐(0) 编辑
摘要:•socket简介 socket是进行通讯的一种方式,即调用这个网络库的一些api韩寒苏实现分布在不同主机的相关进程之间的数据交换。 名词定义: 1)IP地址:依照TCP/IP协议分配给本地主机的网络地址,2个进程要通信,任一进程首先要知道通讯对方的位置,即IP地址。 2)端口号:用... 阅读全文
posted @ 2015-11-02 20:54 Xiao|Deng 阅读(264) 评论(0) 推荐(0) 编辑
摘要:import socketprint socket.gethostname()#主机名hostname=socket.gethostname() #传递主机名print socket.gethostbyname(hostname)#192.168.1.102 #参数传递网址print s... 阅读全文
posted @ 2015-11-02 19:55 Xiao|Deng 阅读(1227) 评论(0) 推荐(0) 编辑
摘要:#python #xiaodeng #如何给文件下载设置下载进度? import urllib def callbackinfo(down,block,size): ''' 回调函数: down:已经下载的数据块 block:数据块的大小 size:远程文件的大小 ''' per=100.0*(do 阅读全文
posted @ 2015-11-02 18:44 Xiao|Deng 阅读(1642) 评论(0) 推荐(1) 编辑
摘要:#python#xiaodeng#判断URL是否支持断点续传?import urllib2 req = urllib2.Request('http://ftp.ubuntu.com/') req.add_header('Range', 'bytes=0-20')res = urllib2.u... 阅读全文
posted @ 2015-11-02 18:26 Xiao|Deng 阅读(1795) 评论(0) 推荐(0) 编辑
摘要:•断点续传的过程 1)断点续传需要在下载过程中记录每天线程的下载进度 2)每次下载开始之前先读取数据库,查询是否有未完成的记录,有就继续下载,没有则创建新的记录插入数据库 3)在每次向文件中写入数据之后,在数据库中更新下载进度 4)下载完成之后删除数据库中的下载记录。 HTTP请求是由一个... 阅读全文
posted @ 2015-11-02 17:53 Xiao|Deng 阅读(301) 评论(0) 推荐(0) 编辑
摘要:•User Agent:用户代理 指浏览器他的信息包括硬件平台、系统软件、应用软件和用户个人偏好。用户代理不仅仅指浏览器,还包括搜索引擎。•为什么所有浏览器的User Agent都带有Mozilla? Mozilla是Netscape的吉祥物,也是Mozilla浏览器使用的内部开发代号。由于Mo... 阅读全文
posted @ 2015-11-02 17:16 Xiao|Deng 阅读(3889) 评论(0) 推荐(0) 编辑
摘要:•什么是HTTP基本认证: 桌面应用程序也通过HTTP协议跟web服务器交互,桌面应用程序一般不会使用cookie,而是把‘用户名+:+密码’用base64编码之后的string放在request中的header Authorization中发送给服务端。 当打开网页提示需要输入账号和密码时,假... 阅读全文
posted @ 2015-11-02 16:55 Xiao|Deng 阅读(5165) 评论(1) 推荐(1) 编辑
摘要:•HTTP请求由3部分组成:请求行、消息报头、请求正文。 1)请求行以一个方法符号开头,以空格分开,后面跟随请求的URI和协议的版本,格式:Method Request-URI HTTP-Version CRLF(CRLF表示回车和换行) 2)请求方法:post、get、delete等 3)H... 阅读全文
posted @ 2015-11-02 16:08 Xiao|Deng 阅读(265) 评论(0) 推荐(0) 编辑
摘要:•HTTP URL基本格式: 《http://host[:port][abs_path]/ [;parameters][?query]#fragment》 1)http:表示要通过HTTP协议来定位网络资源,用HTTP协议。 常见协议: http协议,最常见协议 file协议,fi... 阅读全文
posted @ 2015-11-02 15:53 Xiao|Deng 阅读(635) 评论(0) 推荐(0) 编辑
摘要:•内容编码 HTTP应用程序有时在发送之前需要对内容进行编码。•内容编码过程: 1)网站服务器生成原始响应报文,其中有原始的Content-Type和Content-Length首部。 2)内容编码服务器创建编码后的报文。编码后同样有Content-Type和Content-Length。内容... 阅读全文
posted @ 2015-11-02 14:53 Xiao|Deng 阅读(374) 评论(0) 推荐(1) 编辑
摘要:15.4 媒体类型和字符集 Content-Type首部字段说明实体主体的MIME类型(媒体类型)。客户端应用程序使用MIME类型来解释和处理其类型。•常见媒体类型:======================================================媒体类型 ... 阅读全文
posted @ 2015-11-02 14:16 Xiao|Deng 阅读(146) 评论(0) 推荐(0) 编辑
摘要:•15.2Content-Length实体的大小 Content-Length首部指出了报文中实体主体的字节大小,这个大小包含了所有内容的编码,如对文本进行gzip压缩的话,那么Content-Length首部就是压缩后的大小。•15.2.1 检测截尾 没有Content-Length的话,客户... 阅读全文
posted @ 2015-11-02 12:07 Xiao|Deng 阅读(2095) 评论(0) 推荐(0) 编辑
摘要:•15.1报文时箱子,实体是货物 报文实体是由实体首部和实体主体组成。 实体首部指出这是一个纯文本文档,text/plain;他只有18个字节。一个空白行把首部字段同主体的开始部分割开来。实体首部描述了HTTP报文的内容。 10个基本字体首部字段: Content-Type:实体中所承... 阅读全文
posted @ 2015-11-02 11:44 Xiao|Deng 阅读(163) 评论(0) 推荐(0) 编辑
摘要:HTTP所承载的货物(图像、文本、软件等)要满足的条件:•可以被正确识别通过Content-Type 首部说明媒体格式,Content-Language 说明语言,以便浏览器和其他客户端能正确处理内容•可以被正确的解包 通过Content-Length首部和Content-Encoding首部... 阅读全文
posted @ 2015-11-02 11:38 Xiao|Deng 阅读(184) 评论(0) 推荐(0) 编辑
摘要:什么是API密钥? 答:在api调用时,用来按照指定规则对您的请求参数进行签名,服务器收到你的请求时会进行签名验证,即可以界定你的身份也可以防止其他人通过某种手段恶意篡改你的请求数据。密钥的使用? 答:密钥可以附在URL后面,然后去调用api接口,也可以用头部header方式添加到header中... 阅读全文
posted @ 2015-11-02 11:30 Xiao|Deng 阅读(1641) 评论(0) 推荐(0) 编辑
摘要:#密码:对文本进行编码,使偷窥者无法识别的算法#密钥:改变密码行为的数字化参数#对称密钥加密系统:编/解码使用相同密钥的算法#不对称密钥加密系统:编/解码使用不同密钥的算法#公开密钥加密系统:一种能够使数百万计算机便捷地的发送机密报文的系统#数字签名:用来验证报文未被伪造或篡改的校验#数字证书:由一... 阅读全文
posted @ 2015-11-02 11:24 Xiao|Deng 阅读(346) 评论(0) 推荐(0) 编辑
摘要:#如果没有严格的限制访问的权限,公司放在服务器上的重要文档就存在隐患,web需要有一些安全的http形式:#安全方法:#基本认证、摘要认证、报文完整性检查都是一些轻量级的方法,但还不够强大,下面介绍更加强大的一些方法:#服务端认证#客户端认证#完整性:客户端和服务器的数据不会被修改#加密:客户端和服... 阅读全文
posted @ 2015-11-02 11:00 Xiao|Deng 阅读(303) 评论(0) 推荐(0) 编辑
摘要:#http://my.oschina.net/xiangtao/blog/196211#要创建安全的基于HTTP的api接口,最重要的是要在服务端的进行请求的认证。#如何进行有效的服务端验证呢?#一般情况下提供2个标识符: #Access Key ID:标记一个用户的唯一标识符 ... 阅读全文
posted @ 2015-11-02 10:50 Xiao|Deng 阅读(273) 评论(0) 推荐(0) 编辑
摘要:#xiaodeng#代理#HTTP权威指南 133#代理:---代理即是服务器,又是客户端。 #私有代理:单个客户端专用的代理 #共享代理:众多客户端共享的代理,更加的常见。 #为什么使用代理? ''' 儿童过滤器:起到过滤网站上不良信息的作用。 文档访问控制: ... 阅读全文
posted @ 2015-11-01 20:33 Xiao|Deng 阅读(172) 评论(0) 推荐(0) 编辑
摘要:#xiaodeng#重定向#HTTP权威指南 133#永久删除的资源: 资源可能已经被移动到新的位置,或者被重命名,有一个新的url。web服务器会告诉客户端资源已经被重命名。 状态码301 Moved Permancntly:被请求的资源已永久移动到新位置#临时删除的资源: 如果... 阅读全文
posted @ 2015-11-01 16:01 Xiao|Deng 阅读(170) 评论(0) 推荐(0) 编辑
摘要:#xiaodeng#web服务器#HTTP权威指南 86#各种形状和尺寸的web服务器。 #web服务器会对HTTP请求进行处理并提供响应。 #web服务器用来表示web服务器的软件,也可以用来表示提供web页面的特定设备或计算机。 #5.1.1 web服务器的实现: #we... 阅读全文
posted @ 2015-11-01 15:45 Xiao|Deng 阅读(234) 评论(0) 推荐(0) 编辑
摘要:#xiaodeng#对TCP性能的考虑#HTTP权威指南 86#对TCP性能的考虑 #HTTP紧挨着TCP,位于其上层。所以HTTP事务的性能很大程度上取决于底层tcp通道的性能。 #4.2.1 HTTP事务的时延主要原因: 1)客户端首先需要根据uri确定web服务器的I... 阅读全文
posted @ 2015-11-01 14:10 Xiao|Deng 阅读(270) 评论(0) 推荐(0) 编辑
摘要:#xiaodeng#TCP连接#HTTP权威指南 83#HTTP连接时HTTP报文传输的关键通道。编写http应用程序的程序员需要理解http连接的来龙去脉及如何使用这些连接。#TCP连接: #世界上几乎所有的http通信都是tcp/ip承载。客户端应用横须可以打开一条tcp/ip连接,连接到... 阅读全文
posted @ 2015-11-01 11:45 Xiao|Deng 阅读(324) 评论(0) 推荐(0) 编辑
摘要:#xiaodeng#首部#HTTP权威指南 70首部分类: 通用首部 Date首部,每一端都可以用来说明构建报文的时间和日期 如:Date:Tue,3 oct 1974 02:16:00 GMT 请求首部 请求首部为请求报文所特有。 ... 阅读全文
posted @ 2015-11-01 11:04 Xiao|Deng 阅读(606) 评论(0) 推荐(0) 编辑
摘要:#xiaodeng#报文--方法#HTTP权威指南 56get:通常用于请求服务器发送某个资源。post: 起初用于向服务器输入数据,实际上,通常会用它来支持html的表单。 表单中填好的数据会发送给服务器,然后由服务器将其发送到他要去的地方。 delete: 请服务器删除请... 阅读全文
posted @ 2015-11-01 10:34 Xiao|Deng 阅读(177) 评论(0) 推荐(0) 编辑