Python操作Excel(复制,编辑,保存)

Python要对Excel表格操作,具体内容分为:复制Excel模板,然后填写部分单元格,最后对其以修改的日期命名。
这种情况下,用哪个模块毕竟好?xlrd还是啥?
刚学Python,小白想求下实现这些操作的代码,谢谢大神们!就算没代码,能给点意见也好图片说明

2个回答

用的最多的是xlrd、xlwt
你说的3个操作中,只有第二步和写excel有关,其它都是文件操作。
填写单元格如果是坐标固定的,连读excel都不需要,直接写就可以了。

比如xlrd
table.put_cell(row, col, ctype, value, xf)
5个参数分别是行、列、类型、值、扩展格式

这里有个简单的例子可以参考:http://www.cnblogs.com/lhj588/archive/2012/01/06/2314181.html

u010025237
星期墨 非常感谢
3 年多之前 回复

我自己鼓捣出来了,可是仍有一点小瑕疵,就是在csv中,半角的.会导致一句话分列。比如整句话是a.b.c,会分列成a b c三个列,虽然问题不大但是有方法做到完美吗?

其实我只是csv=open('d:/pydata/reviewscsv.csv','w')
然后在for循环里面循环写入而已
csv.write(reviews)
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
VS使用MFC操作EXCEL,新建编辑保存等操作
VS使用MFC操作EXCEL,新建编辑保存等操作,VS使用MFC操作EXCEL,新建编辑保存等操作,VS使用MFC操作EXCEL,新建编辑保存等操作
如何禁止编辑、复制的操作
如何禁止内的文本的复制编辑操作,在<iframe>中在链接的对应网页没有禁止编辑和右键,只是想在<iframe>中禁止。
在线编辑DOC excel文件的保存,编辑?
在线编辑DOC excel文件的保存,编辑?rnrn另外如何统计DOC文件中的页码???
Excel操作保存问题
[code=C#]rnExcel.Application m_objExcel = new Application();rn m_objExcel.Application.Workbooks.Add(true);rn for (int j = 0; j < ds.Tables[0].Columns.Count; j++)rn rn m_objExcel.Cells[1, j + 1] = ds.Tables[0].Columns[j].ColumnName;rn rn for (int i = 0; i < ds.Tables[0].Rows.Count; i++)rn rn for (int j = 0; j < ds.Tables[0].Columns.Count; j++)rn rn m_objExcel.Cells[i+2, j+1] = ds.Tables[0].Rows[i][j].ToString();rn rn rn m_objExcel.Visible = false;rn[/code]rn操作完成以后怎么才能弹出那个 “保存 打开 取消”的对话框?rn请各位高手指点下。
python编辑存在的excel
python编辑存在的excel ,并支持往存在的excel中插入数据
python中的复制操作
关于python中的复制操作 记录一下关于python当中的几种复制操作 第一种复制操作import numpy as np #随机生成12个不同的矩阵值 a = np.arange(12) print(a) #把a赋值给b b = a print(b is a) b.shape = (3, 4) print(a) print(id(a)) print(id(b)) print("=======
python图像复制、显示、保存
图像就是一个矩阵,在OpenCV for Python中,图像就是NumPy中的数组! 如果读取图像首先要导入OpenCV包,方法为: import cv2 读取并显示图像 在Python中不需要声明变量,所以也就不需要C++中的cv::Mat xxxxx了。只需这样: img=cv2.imread("D:\\lena.jpg") OpenCV目前支持读
Excel编辑鼠标操作模拟
使用Windows模拟Excel鼠标的简单操作,这是本人在学习Windows鼠标消息时编写的示例代码
Python 复制Excel与设置格式
Python写入Excel携带格式 from xlutils.copy import copy import xlrd import xlwt #携带格式打开一个文件 tem_excel = xlrd.open_workbook('日统计.xls', formatting_info=True) #获取索引0的sheet 要不要无所谓 # tem_sheet = tem_excel.sheet_b...
excel保存操作记录问题!
excel中有两个sheetrnsheet1结构如下rn编号 名称 数量 出货数量 进货数 结存 rn001 23 500 0 0 500rn如果我出货一次是30,进货两次都是50rnsheet2中记录:rn编号 名称 数量 出货数量 进货数 结存 rn001 23 500 30 0 470rn001 23 470 0 50 520rn001 23 520 0 50 570rn我想在sheet2中显示出货的详细记录,进货的详细记录怎么弄?rn
Java操作Excel 并 保存新Excel
/**  * like12 add,20180306,申请表Excel  * @param parameter  * @return  */ public String generateStudentApplyExcel(Map&amp;lt;String, Object&amp;gt; parameter) { String employeeId = (String)parameter.get(&quot;e...
编辑功能-保存编辑
全局讲解ArcGIS Engine开发课程,初级学习
Python之操作Excel文件
本操作都是基于xlrd和pyExcelerator库对excel文件进行操作的 #!/usr/bin/env python # -*- encoding: utf-8 -*- # __author__ = 'vinman' import xlrd import pyExcelerator import os import sys reload(sys) sys.setdefaulten
python与Excel的操作
在charm里对于excel的操作: import openpyxl wb = openpyxl.load_workbook('example.xlsx')#打开一个excel文档, class 'openpyxl.workbook.workbook.Workbook'实例化出来的对象 print(wb.sheetnames)#获取当前工作薄里所有的工作表 print(wb.active)#...
Python操作excel手册
一、库 库 作用 xlrd 读取文件 xlwt 写入文件 xlutils 修改文件 openpyxl 读写文件 xlsxwriter 写入文件并加上图表 二、函数 (1)、读 函数 功能 返回值类型 xlrd.open_workbook 以只读的方式打开文件 xlrd.book.Book...
python操作excel文档
我的环境是 win 7  64位 +  pyCharm + pip + python3.6 需要下载2个包:xlwt 和 xlrd 地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#xlwt            https://www.lfd.uci.edu/~gohlke/pythonlibs/#xlrd 准备一个文档,这里命名为: r...
利用python操作excel
个人工作记录使用,有侵权请及时联系删除 工作需要,经常需要跟excel打交道,准备做一个过滤本省本网的工具集成到自动化脚本中(本省本网:就是资源节点是本地设备覆盖,涉及公司具体业务,故不做赘述),这个工具会用到xlrd(读excel),xlwt(写excel),话不多讲上代码 import xlwt import xlrd import datetime def local_net(): ...
Python操作Excel的开发包
Python操作Excel的开发包,包括xlwt、xlrd、xlutils三个包。
python 操作 excel
通过 python语言 来操作 excel文件 可读写,计算,基于统一进程,非com方式
Python操作Excel示例
Python对Excel的读写主要有xlrd、xlwt、xlutils、openpyxl、xlsxwriter几种。1.读取excel文件xlrdimport xlrd workbook = xlrd.open_workbook(u'AAA.xls') sheet_names= workbook.sheet_names() for sheet_name in sheet_names:    she...
python操作excel数据
主要涉及三个模块,可以通过pip 安装 xrld读,xwld写,openxl读写三个。 可以通过将python脚本处理好的程序通过pymysql和pymongo导入数据MySQL和Mongo数据库。 关于xrld的安装和读写可以看这个帖子: https://www.cnblogs.com/insane-Mr-Li/p/9092619.html ...
【python】excel操作
一,将文件写入excel 参考:http://www.cnblogs.com/liutongqing/p/6892099.html import csv import pandas as pd #未遇到空行问题,没见newline参数 csvFile2 = open('csvFile2.csv','w', newline='') # 设置newline,否则两行之间会空一行
Python操作excel入门
软件版本:Python2.7, Excel2010 推荐使用Python2.7,个人感觉支持的库比较多,Python3.x有些库都不支持了或没更新 不多说直接上代码: # encoding: utf-8 from Tkinter import Tk from time import sleep from tkMessageBox import showwarning import win3
Python操作Excel
Python操作Excel
python excel操作示例代码
读取串口助手生成的数据文档,按一定规则进行转换计算,并将数据写入到新创建的excel文档。
Python 操作Excel相关
# -*- coding: utf-8 -*- import sys from openpyxl.reader.excel import load_workbook from openpyxl import Workbook from openpyxl.worksheet.table import Table, TableStyleInfo File_name =&quot;e:\\sample....
Python操作excel文件
使用xlrd库处理excel文件1、读取import xlrddef get_all_sheets(path):    '''获取到所有的sheet名'''    data = xlrd.open_workbook(path)    sheet_names = data.sheet_names()    for s in sheet_names:        print(s)def get_sh...
python 操作Excel 学习笔记
# encoding=utf-8 import numpy as np import pandas as pd import sys import xlrd, xlwt path = 'd:data/' wb = xlwt.Workbook() print wb wb.add_sheet('first_sheet', cell_overwrite_ok=True) wb.get_active_s
Python excel的相关操作
def test_lottery_number(self): workbook = xlwt.Workbook(encoding='ascii') booksheet = workbook.add_sheet('Sheet1', cell_overwrite_ok=True) data = GetBuycdk.test_Save_list...
python操作excel读入文件
在使用excel时,常常面临将text文件读入的问题,所以用python设计了一个可以将text文件读入excel的程序的初级版本,text文件必须是逗号分隔的格式下面是程序import csv from Tkinter import Tk from tkMessageBox import showwarning import win32com.client as win32COLS = ('ID'
python操作Excel
python操作Excel读写...源码
python excel操作指南
目前处理数据离不开excel,所以pythoner必须学会用python操作excel表格。Python与excel交互方法也比较多,我一开始就接触的xlrd/xlwt包。直到现在也没有发现什么bug或者缺点,。
python操作Excel读写操作
规范地集成了Python对Excel的读写操作,并有清晰的解释。
Python Excel操作人口普查
题目:有一张电子表格的数据,来自于 2010 年美国人口普查. 提示: censuspopdata.xlsx 电子表格中只有一张表,名为'Population by Census Tract'。每 一行都保存了一个普查区的数据。列分别是普查区的编号(A),州的简称(B),县的名称(C),普查区的人口(D)。 目标: 编写一个脚本,从人口普查电子表格文件中读取数据,并在几秒钟内计算...
python Excel 批量更新商品价格
每一行代表一次单独的销售。列分别是销售产品的类型(A)、产品每磅的价格 (B)、销售的磅数(C),以及这次销售的总收入。TOTAL 列设置为 Excel 公式,将每磅的成本乘以销售的磅数, 并将结果取整到分。有了这个公式,如果列 B 或 C 发生变化,TOTAL 列中的单元格将自动更新. 需要更新的价格如下: Celery 1.19 Garlic 3.07 Lemon 1.27...
python 对excel操作
需求:一个test.xls文件,有一列为“成绩”(0-100分),现在想将成绩小于60的成绩修改成60分。rn我想用python实现这个对xls操作的脚本,其中涉及到对xls的读,修改单元格中的值并写回。rn之前尝试过xlrd和xlwt,似乎不是很好用,感谢大牛给出操作的源码。rnrn如果使用win32com.client这个类库,如何实现合并单元格呢?
python简单操作excel
python中用xlrd和pyExcelerator读写excel。
python操作excel
NULL 博文链接:https://eroshn.iteye.com/blog/930060
python excel操作函数
python操作excel的读写函数
PYTHON操作EXCEL
用PYTHON 操作EXCEL 非常方便
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池