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
星期墨 非常感谢
4 年多之前 回复

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

其实我只是csv=open('d:/pydata/reviewscsv.csv','w')
然后在for循环里面循环写入而已
csv.write(reviews)
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐