python/EXCEL读取保存

import xlwt

import xlrd

import os

def read_excel(filename):

row_list = []

bk = xlrd.open_workbook(filename)

try:

sh = bk.sheet_by_name("Sheet1")

except:

print("no sheet in %s named Sheet1" % filename)

else:

# 获取行数

nrows = sh.nrows

# 获取各行数据

for i in range(1, nrows):

row_data = sh.row_values(i)

row_list.append(row_data)

print(row_list)

return row_list

class WriteExcel:

def __init__(self):

self.work_book = xlwt.Workbook(encoding='utf-8')

self.sheet = self.work_book.add_sheet('sheet', cell_overwrite_ok=True)

self.sheet.write(0, 0, u'货号')

self.sheet.write(0, 1, u'尺码')

self.sheet.write(0, 2, u'价格')

def write(self, data_list):

for index, data in enumerate(data_list):

count = index + 1

self.sheet.write(count, 0, data[0])

self.sheet.write(count, 1, data[1])

self.sheet.write(count, 2, data[2])

if os.path.exists('price.xlsx'):

# 删除指定路径下的文件

os.remove('price.xlsx')

print('已将旧数据文件删除')

self.work_book.save('price.xlsx')

print('文件保存成功')

python实战excel_实战python 读写EXCEL表相关推荐

  1. python 写入excel_一行一行整理EXCEL表太麻烦,试试python脚本,1秒写入数据

    最近工作中,要整理数据,本来是以sql脚本录入,但是id.barcode等数据不好整理,因为这几个字段要唯一. 所以想到用EXCEL表整理数据,再导入数据库中. 整理的过程中,发现EXCEL一行一行的 ...

  2. Python使用xlwt和xlrd读写excel文件

    Python使用xlwt和xlrd读写excel文件 xlwt和xlrd是两个相互配套的模块,在Python中,用于将数据写入Excel文件和读取Excel文件的数据. 从字面即可看出xlwt是对xl ...

  3. python一键合并上千个Excel表(对不起!!因为这事,我和同事吵了一架)

    如果你觉得对你有用,留下一个赞再走,不过分吧!!谢谢!! 文章目录 一.老板的需求总是莫名奇妙 二.别人不帮你,你帮你自己 三.上干货,看不懂,我买飞机票给你 四.上代码:(每一步都有注释,完全不用担 ...

  4. python快速整理excel_一行一行整理EXCEL表太麻烦,试试python脚本,1秒写入数据

    最近工作中,要整理数据,本来是以sql脚本录入,但是id.barcode等数据不好整理,因为这几个字段要唯一. 所以想到用EXCEL表整理数据,再导入数据库中. 整理的过程中,发现EXCEL一行一行的 ...

  5. python怎么读excel_python怎么读写excel文件

    展开全部 最近用python处理一个小项目32313133353236313431303231363533e4b893e5b19e31333363393732,其中涉及到对excel的读写操作,通过查 ...

  6. python 写入第二列_python读写Excel表格的实例代码(简单实用)

    这篇文章主要介绍了python读写Excel表格的方法,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下.需要先安装两个库:pip install xlrd.pip ...

  7. python pandas写入_51-python3 pandas读写excel

    0. 前言 Python Data Analysis Library 或 pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的.Pandas 纳入了大量库和一些标准的数据模 ...

  8. python怎么读取excel-python如何读写excel文件

    python读写excel的方式有很多,不同的模块在读写的方法上稍有区别: 用xlrd和xlwt进行excel读写: 用openpyxl进行excel读写: 用pandas进行excel读写: 为了方 ...

  9. python读取xlsm文件_Python读写EXCEL文件常用方法大全

    前言 python读写excel的方式有很多,不同的模块在读写的讲法上稍有区别,这里我主要介绍几个常用的方式. 数据准备 为了方便演示,我这里新建了一个data.xls和data.xlsx文件,第一个 ...

  10. python操作excel_使用Python操作Excel时必学的3个库

    Python对Excel的操作我主要用xlwt.xlrd.xlutils这三个库. 1.xlwt主要用来创建并写入数据到Excel.已经存在的表不可以写入. 以下使用Python写九九乘法表到Exce ...

最新文章

  1. MVC实现简单的上传功能
  2. 浅谈最优化问题的KKT条件
  3. TF之NN:利用神经网络系统自动学习散点(二次函数+noise+优化修正)输出结果可视化(matplotlib动态演示)
  4. 软件设计原则(一)开闭原则(Open-Closed Principle, OCP)
  5. Run service in specified proxyPort via jettyrun
  6. 动手造轮子:实现一个简单的依赖注入(二) --- 服务注册优化
  7. 使用内存映射文件获取巨大的矩阵
  8. C++ 对引用的理解
  9. pip 安装网络超时解决方案
  10. 某安全服务商发布会总结.md
  11. R7-3 计算个人所得税 (10 分)
  12. Java运算符(Operator)之 算数运算符(ArithmeticOperator)
  13. SSD硬盘的几个常见概念SATA、PCIE、M.2、AHCI、NVME总结
  14. 基于python的MUSIC算法
  15. Matlab快速导入数据文件
  16. Java实现微信退付款
  17. 装黑苹果接显示器后设置分辨率
  18. 什么是SDK,它是怎样威胁我们的隐私?
  19. 红米note5手机插u盘没反应_U盘插到充电器上会损坏?爆炸?实验结果没让我失望...
  20. react引入svg图片

热门文章

  1. ASP.NET Core应用程序容器化、持续集成与Kubernetes集群部署(三
  2. 如何使用vs将asp.net core项目添加容器支持并发布docker镜像到私有dockerhub和添加k8s/helm管理...
  3. 8分钟学会Consul集群搭建及微服务概念
  4. 物联网模式下的多活数据中心架构认识与实践
  5. Dapper源码学习和源码修改(下篇)
  6. 利用 Git OpenSSH 查看/生成 本机 ssh 公钥
  7. 【专升本计算机】专升本计算机期末考试复习题(A卷附答案)
  8. 【GIS风暴】GIS拓扑关系原理详解
  9. 【空间数据库】Windows操作系统PostgreSQL+PostGIS环境搭建图文安装教程
  10. C语言试题四之计算并输出3到n之间所有素数的平方根之和