python获取excel某行,python怎样在已有excel文件指定行写入

  python获取excel某行,python怎样在已有excel文件指定行写入

  一、本文摘要:

  https://www . cnblogs . com/Xiao 987334176/p/9330368 . html # autoid-4-5-2

  本文介绍了使用xlrd模块读取指定坐标的单元格并循环整个表格。

  没有描述如何读取指定的列。

  2.比如目前有一个水果报价表,内容如下:

  需要提取名称和成本价,完整代码如下:

  #!/usr/温柔菠萝/envpython3 #编码:UTF-8导入xlrd #打开excel文件,创建一个workbook对象,就是fruits.xlsx文件。包含工作表名称的rbook=xlrd . open _ workbook( test . xlsx )# sheets方法返回一个对象列表,[xlrd . Sheet . Sheet object at0x 103 f 147 f 0]rbook . sheets()# xls默认情况下有三个工作簿,Sheet1,Sheet2,Sheet 3r Sheet=rbook . Sheet _ by _ index(0)#取第一个工作簿的所有行#循环工作簿中的行作为工作表中的行。get _ rows():product _ column=row[1]#产品名称所在的列product _ value=product _ column . value #项目名称if product_value!=产品名称:#排除price_column=row[4]的第一行#价格所在的列price_value=price _ column . value # print(产品名称,product_value,价格,price _ value)

  执行:

  陕西水晶富士价格4.1雪梨价格1.6无籽西瓜价格1.7

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: