导航:首页 > 编程语言 > pythonxlwt写入一列

pythonxlwt写入一列

发布时间:2024-12-25 01:23:22

A. python如何将一个列表写入到一个excel表中的一列,求Python代码,谢啦!

importxlwt
f=xlwt.Workbook()#创建工作簿
sheet1=f.add_sheet(u'sheet1',cell_overwrite_ok=True)#创建sheet
l_=[1,2,3,4,5]
foriinrange(len(l_)):
sheet1.write(0,i,i)#表格的第一行开始写。第一列,第二列。。。。
#sheet1.write(0,0,start_date,set_style('TimesNewRoman',220,True))
f.save('text.xls')#保存文件

B. 如何用python 将1个列表中的所有元素写入1个Excel 单元格中

#my_list=[[1,2,3,4,5],['a','b','c','d','e']]

defwirte_xls(my_list):

importxlwt

wbk=xlwt.Workbook()

sheet=wbk.add_sheet("test")

i=0

fornettedinmy_list:

forx,iteminenumerate(netted):

sheet.write(i,x,item)

i+=1

wbk.save('test.xls')
缩进不知道怎么调试,给你截个图吧

C. Python语言中的第三方模块xlrd和xlwt是分别起读取excel的内容和写入excel的内容的作用

你这里存在一个误区,只靠xlrd和xlwt不能直接实现对已经存在Excel进行数据插入,原因如下:

1、使用xlrd的xlrd.open_workbook()方法打开文件返回的是一个只读对象,只能读Excel内容,不能向Excel写入数据;

2、使用xlwt的xlwt.Workbook()方法是创建一个空的Excel对象,然后向里面写入;

所以读取和创建Excel都可以直接实现,但是修改已经存在的Excel需要借助xlutils,它的作用是在xlrd类型的workbook和xlwt类型的workbook之间建立了一个管道,利用xlutils的方法将只读对象变成可写对象,简单代码实现如下:

importxlrd
fromxlutils.import

readOnlyWorkbook=xlrd.open_workbook('TestFile.xls')
readOnlySheet=readOnlyWorkbook.sheet_by_index(0)#通过sheet_by_index()获取的sheet没有write()方法

writableWorkbook=(readOnlyWorkbook)#利用xlutils.函数,将xlrd.Book转为xlwt.Workbook
writableSheet=writableWorkbook.get_sheet(0)#通过get_sheet()获取的sheet有write()方法
writableSheet.write(3,3,'insertData')#写入3,3这个单元格

writableWorkbook.save('TestFile.xls')#保存文件

你自己增加代码判断原Excel某个单元格是否有数据,完善你的代码,避免插入时覆盖了,运行后Excel情况见截图

上述方法我写的是不能“直接”实现已有Excel的数据插入或修改,但是可以间接的来

  1. 使用xlrd读原有Excel

  2. 使用xlwt创建一个新文件并把1中读取的内容写入

  3. 再插入需要增加的数据,保存

  4. 删掉原Excel,把新创建的Excel改成原Excel的名字

这种方法你就自己玩,因为原来Excel可能有格式啊,公式啊什么的,新创建就会很麻烦

阅读全文

与pythonxlwt写入一列相关的资料

热点内容
优盘加密有必要吗 浏览:341
可爱的程序员姜梓童结局 浏览:111
自动加密视频 浏览:233
程序员技术瓶颈 浏览:213
linux打开终端命令窗口 浏览:333
安卓附近的人打招呼怎么退出来 浏览:898
甘肃云主机云服务器 浏览:159
linux超过2t 浏览:269
子午线指标源码 浏览:238
浮点数乘幂运算法 浏览:318
pdf爬虫 浏览:557
php按钮点击事件 浏览:934
河南服务器机房售后服务云主机 浏览:184
android仿联系人 浏览:368
什么app软件可以学音标 浏览:669
郭天祥十天学会单片机优酷 浏览:330
什么app儿童免费 浏览:582
遗传算法的理解 浏览:800
php删除sql 浏览:841
红进蓝出指标源码 浏览:700