Record and Summarize

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2014年1月16日

摘要: 1、lambda 运算符 使用lambda语句可以创建表达式形式的匿名函数:lambda args : expression args是以逗号分隔的参数列表,而expression是用到这些参数的表达式,例如:a = lambda x, y: x + yr = a(2, 3) # r的值为5 使用lambda语句定义的代码必须是合法的表达式。lambda语句中不能出现多条语句和其他非表达式语句,如for或while。lambda表达式遵循与函数相同的作用域规则。 lambda的首要用途是指定短小的回调函数。2、sorted(iterable[,cmp[,key[,reverse]]]... 阅读全文
posted @ 2014-01-16 22:22 zhangjing327 阅读(426) 评论(0) 推荐(0) 编辑

摘要: xlutils依赖于xlrd和xlwt,它在xlrd.Book和xlwt.Workbook之间建立了一个管道,从而实现对已存在文件的编辑。1、导入库from xlrd import open_workbookfrom xlutils.copy import copy2、打开文件rb = open_workbook('m:\\1.xls')3、关键!通过copy建立通道wb = copy(rb)4、之后可以通过wb对象进行编辑操作# 通过get_sheet()获取的sheet有write()方法ws = wb.get_sheet(0)ws.write(0, 0, 'cha 阅读全文
posted @ 2014-01-16 21:00 zhangjing327 阅读(483) 评论(0) 推荐(0) 编辑

摘要: 1、初始化工作表对象wbk = xlwt.Workbook()2、添加sheetsheet = wbk.add_sheet('sheet 1')3、在某个单元格写入数据sheet.write(0,1,'test text')4、保存工作表wbk.save('test.xls') 阅读全文
posted @ 2014-01-16 20:48 zhangjing327 阅读(304) 评论(0) 推荐(0) 编辑

摘要: 1. 打开excel文件 data = xlrd.open_workbook('excelFile.xls')2. 获取一个工作表table = data.sheets()[0] #通过索引顺序获取table = data.sheet_by_index(0) #通过索引顺序获取table = data.sheet_by_name(u'Sheet1') #通过名称获取3. 以列表的形式获取整行和整列的数据table.row_values(i)table.col_values(i)4. 获取行数和列数nrows = table.nrowsncol... 阅读全文
posted @ 2014-01-16 20:44 zhangjing327 阅读(363) 评论(0) 推荐(0) 编辑

摘要: 1、vim插件管理器——Vundle(详细介绍见:~/.vim/bundle/vundle/doc/vundle.txt) (1)Vundle安装 (2)Vundle配置 Vundle的配置在~/.vimrc中,说明见下面的配置。 (3)Vundle使用 插件安装: 插件更新: 插件检索: 列出所有 阅读全文
posted @ 2014-01-16 20:20 zhangjing327 阅读(359) 评论(0) 推荐(0) 编辑

摘要: 1. sudo apt-get install python-setuptools安装setuptools setuptools 可以自动的安装模块,只需要你提供给它一个模块名字就可以了,并且自动帮你解决模块的依赖问题。一般情况下用setuptools安装的模块会自动放到一个后缀是.egg的目录里。... 阅读全文
posted @ 2014-01-16 17:27 zhangjing327 阅读(762) 评论(0) 推荐(0) 编辑