摘要: # -*- coding: utf-8 -*-'''Created on 2015年3月20日@author: chliu.brook'''import json;data = {'b':789,'c':456,'a':123}print 'DATA:', repr(data)print 'repr... 阅读全文
posted @ 2015-03-20 16:41 奔雷手 阅读(121) 评论(0) 推荐(0) 编辑
摘要: # -*- coding: cp936 -*-'''Created on 2018年7月8日@author: chliu.brook'''#coding=utf-8;import struct;import sys;a=12.34;bytes=struct.pack("d",a);print(byt... 阅读全文
posted @ 2015-03-20 15:23 奔雷手 阅读(235) 评论(0) 推荐(0) 编辑
摘要: __VERSION__ = '1.0'import xlrd as rd;import xlwt as wt;import os;class ExcelOperation(): def readExcel(self): excelDir=os.getcwd()+"... 阅读全文
posted @ 2015-03-19 17:33 奔雷手 阅读(316) 评论(0) 推荐(0) 编辑
摘要: def getCurDir(): curDir=os.getcwd(); return curDir; 阅读全文
posted @ 2015-03-18 21:26 奔雷手 阅读(168) 评论(0) 推荐(0) 编辑
摘要: python中的Module是比较重要的概念。常见的情况是,事先写好一个.py文 件,在另一个文件中需要import时,将事先写好的.py文件拷贝 到当前目录,或者是在sys.path中增加事先写好的.py文件所在的目录,然后import。这样的做法,对于少数文件是可行的,但如果程序数目很 多,层级... 阅读全文
posted @ 2015-03-18 18:26 奔雷手 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 当你打开一个.py文件时,经常会在代码的最下面看到if __name__ == '__main__':,现在就来介 绍一下它的作用. 模块是对象,并且所有的模块都有一个内置属性 __name__。一个模块的 __name__ 的值取决于您如何应用模块。如果 import 一个模块,那么模块__nam... 阅读全文
posted @ 2015-03-17 22:24 奔雷手 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 1 import cPickle as p; 2 3 FCurDir="D:\\1.txt"; 4 MyWList=["A1","A2","A3"]; 5 6 #Write File 7 8 MyWFile=file(FCurDir,"w"); 9 p.dump(MyWList,My... 阅读全文
posted @ 2015-03-17 22:20 奔雷手 阅读(134) 评论(0) 推荐(0) 编辑
摘要: http://pypi.python.org/pypi/xlrd解压后,打开cmd切换到对应目录,去执行:D:\tmp\dev_tools\python\excel\xlrd-0.8.0\xlrd-0.8.0>setup.py install 阅读全文
posted @ 2015-03-16 20:36 奔雷手 阅读(1651) 评论(0) 推荐(0) 编辑
摘要: 1,抽象类 是 高聚合,接口是 低耦合; 比如 京巴狗、哈巴狗 等是属于狗,都会叫。狗为具体狗的 抽象类。'叫' 狗会叫、鸟也会叫,则叫 为接口。2,抽象类 的方法 可以实现 也可以不实现,也可以有属性,也可以定义方法或属性的 私有,但接口只有方法、无属性,且方法必须是公有的,且不可给出实现部分。3... 阅读全文
posted @ 2015-03-15 12:34 奔雷手 阅读(132) 评论(0) 推荐(0) 编辑