文档章节

python操作excel和txt文件

落叶刀
 落叶刀
发布于 2017/09/03 19:15
字数 135
阅读 26
收藏 0

#!/usr/bin/env python
#coding:gbk
import xlrd
import os

filelists = os.listdir("/root/tools/ex")
for i in filelists:
    if i.endswith(".xls"):
        bk = xlrd.open_workbook(i)
        sh = bk.sheet_by_name("Sheet1")
        nrows = sh.nrows
        ncols = sh.ncols
        row_list = []
        for i in range(2,nrows):
            row_data = sh.row_values(i)
            row_data = ",".join(row_data)
            row_list.append(row_data)
        for i in row_list:
            print i
    elif i.endswith(".txt"):
        fd = open(i)
        print fd.read()
        fd.close()
 

© 著作权归作者所有

共有 人打赏支持
落叶刀
粉丝 41
博文 126
码字总数 107596
作品 2
浦东
运维
私信 提问
python 第三方包之xlwt 转换成excel

简介 xlrd是python的一个第三方模块,可以实现跨平台读Microsoft Excel文件。(它有一个兄弟叫xlwt,专注于写Excel文件。) 它并不像win2com那样借助COM技术来访问Excel,而是直接分析Excel...

文弱书生_罗剑
2015/08/17
0
0
Python实现批量解析PDF文件提取内容并写入到Excel中

摘要:最近需要将一批PDF文件中的某些数据整理到Excel中,因为文件数量接近20w+,手动更新几乎不现实,于是就提取关键词和内容动手写了个Python小工具,以实现自动完成上述目标。 要求: 基本...

_周小董
2018/05/20
0
0
python文件读写(一)-txt, log, json, csv, xml文件

1.概述 在平时自动化测试工作中,经常会用python对一些文件进行读写操作。其中使用最多的文件格式,就是txt, log, json, csv, xml, zip, tar, gz, rar, excel,这十种文件格式。 其中txt, lo...

Godric_wsw
2018/07/09
0
0
Python处理csv、xlsx、pdf

一、csv文件的处理 CSV(Comma-Separated Values)即逗号分隔值,可以用Excel打开查看。由于是纯文本,任何编辑器也都可打开。与 Excel 文件不同,CSV 文件中: 值没有类型,所有值都是字符串 ...

blackfoxya
2018/06/08
0
0
提高效率,记一个内部工具的开发经历

一、开发介绍 作者:leo 更新:2019.03.14 项目源码:github 1.开发背景 由于公司 V2项目 需要做组件化升级,但因为 V2项目 项目历史包袱大, 代码和文件非常多,而且嵌套较多,难以全面了解...

pingan8787
03/15
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Scala实战:迁移文件

Scala作为script使用也是非常的方便。 原文地址:https://www.yangbajing.me/2019/03/22/scala实战:迁移文件/ 前因 最近因为线上文件越来越多,导致磁盘不够用。需要将磁盘上数据迁移到一块...

羊八井
43分钟前
2
0
vagrant

安装virtualbox、vagrant,重启电脑 创建目录vagrant_ubuntu1804,进入目录后 vagrant box add http://mirrors.ustc.edu.cn/ubuntu-cloud-images/bionic/20190312.1/bionic-server-cloudimg-......

chuqq
54分钟前
2
0
Java 多线程测试 笔记(一)

测试 没有Synchronized的并发 结果 用比较实际的方式测试,比如说卖东西,赚钱 public class Sell implements Runnable { static Sell sell = new Sell(); //商品总数 sta...

_大侠__
54分钟前
2
0
《大话数据结构》读后总结(四)

一、算法 1、算法效率的度量方法 1.1 事后统计方法 通过设计好的测试程序和数据,利用计算机计时器对不同算法编制的程序的运行时间进行比较,从而确定算法效率的高低。该方法具有很大缺陷,不...

徐曙辉
今天
3
0
Android 整体设计及背后意义

阿里妹导读:现实工作中经常可以听到这样的说法:框架的升级带来协议性能的提升、编程模式的变革带来业务的飞跃...... 姑且不论这些表述是否有问题,实际上如果系统地看待事物整体,可能会有...

阿里云云栖社区
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部