Python学习笔记
搬砖小工053
这个作者很懒,什么都没留下…
展开
-
Python读取Microsoft Excel文件
读取方法把Excel文件导出为csv文件,再用python csv包读取,这种方法对于处理一两个Excel文件可以,如果有上万个Excel文件,手工导出是不可能的。用xlrd包读取Excel文件,写这篇博客的时候,xlrd已经更新到(xlrd 0.9.4)。步骤打开Excel文件工作簿根据名称找到工作表,根据行数(nrows)和列数(ncols)读取单元格内容。打印读取的数据Pytho原创 2016-07-05 20:37:17 · 1372 阅读 · 0 评论 -
Python读取等宽数据文件
背景日志文件或者基于时间序列的文件,这种是等宽数据文件。小文件可以逐行读取然后用字符串分割,如果对性能有要求,推荐使用struct模块,这个模型是用C语言实现的。准备数据步骤指定要读取的数据文件定义数据读取方式逐行读取文件并按照格式把每行解析成单独的数据字段按照单独数据字段形式打印每一行Python代码# -*- coding: utf-8 -*-"""Created on Tu原创 2016-07-05 20:57:26 · 1131 阅读 · 0 评论 -
Python读取CSV文件
算法步骤打开csv文件读取文件头读取剩余行发生错误的时候抛出异常代码(python)import csvcsvFileName = "input.csv"try: with open(csvFileName) as f: reader = csv.reader(f) head = reader.next() data = [row for row原创 2016-07-05 20:18:15 · 787 阅读 · 0 评论 -
Python读写json文件
json模块json 模块提供了一种很简单的方式来编码和解码JSON数据。 其中两个主要的函数是 json.dumps() 和 json.loads(), 要比其他序列化函数库如pickle的接口少得多。 下面演示如何将一个Python数据结构转换为JSON:# -*- coding: utf-8 -*-"""Created on Tue Jul 05 21:05:11 2016@author:原创 2016-07-05 21:19:17 · 1056 阅读 · 0 评论 -
minepy 包——基于最大信息的非参数估计
简介minepy 提供 ANSI C 库的基于最大信息的非参数估计的实现(Maximal Information-based Nonparametric Exploration,MIC and MINE family). 特点APPROX-MIC (the original algorithm, DOI: 10.1126/science.1205438) and MIC_e (DOI: arXiv转载 2016-08-11 17:09:09 · 15148 阅读 · 1 评论