山不厌高,水不厌深。每天跟着公众号学习一点python小知识,仅仅占用几分钟时间。那么一个月,一年,两年......你就成为python大牛啦
python读取写入excel。
1:下面我先给大家讲一讲如何写入excel。
代码如下:
import xlwt
f=xlwt.Workbook()
sheet1 = f.add_sheet('第一个sheet',cell_overwrite_ok=True)
sheet1.write(2,8,'我爱你')
f.save('test2.xls')
首先我们要导入xlwt模块,然后建立一个f=xlwt.Workbook()。相当于一个工作区。然后选择sheet。意思就是选择在哪一个sheet里面写入,第三行的f.add_sheet里面的第一个参数是"第一个sheet"。意思是将sheet1命名为"第一个sheet"。核心代码是sheet1.write(2,8,'我爱你')。代表的是在第二行,第八列写入“我爱你”。
如果大家不会安装xlwt,可以加群联系我。
2:下面给大家讲一讲如何读取excel
读取excel代码如下:
import xlrd
book=xlrd.open_workbook("label.xlsx")
sheet = book.sheets()[0]
row1 = sheet.row_values(0)
cell_d4 = sheet.cell(1,1).value
现在我给大家介绍一下这个代码,首先要导入xlrd模块。和写入excel一样。我们也要建立一个那样的book工作区。然后进行读取操作,最后可以将cell_d4直接print出来。
注意不要读取索引超出范围。尤其是
cell_d4 = sheet.cell(1,1).value。如果索引超出范围,比如改成:
cell_d4 = sheet.cell(10,10).value.就会提示错误。
扫描二维码关注公众号
图片与资源来源网站:
1 https://pixabay.com/zh/
2 https://www.pexels.com
3 https://picjumbo.com
4 https://fancycrave.com
5 https://www.foodiesfeed.com
6 https://www.pakutaso.com
7 https://isorepublic.com