当前位置: 首页 > 编程笔记 >

如何使用python在Selenium中创建工作表并在其中写入一些值?

尉迟远
2023-03-14
本文向大家介绍如何使用python在Selenium中创建工作表并在其中写入一些值?,包括了如何使用python在Selenium中创建工作表并在其中写入一些值?的使用技巧和注意事项,需要的朋友参考一下

我们可以创建一个工作表,然后在其中编写一些值。Excel是一个电子表格,扩展名为.xlsx。一个excel工作簿有多个工作表,每个工作表都由行和列组成。

在所有工作表中,当我们访问一个称为活动工作表的特定工作表时。工作表中的每个单元格都有一个唯一的地址,该地址是行号和列号的组合。

列号从字母A开始,行号从1开始。一个单元格可以包含多种类型的值,它们是工作表的主要组成部分。

要使用html" target="_blank">python在Selenium中使用excel,我们需要获得OpenPyXL库的帮助。该库负责在Excel上进行读写操作,扩展名为xlsx,xlsm,xltm,xltx。

要安装OpenPyXL库,我们必须执行命令pip install openpyxl。这是因为python默认不附带OpenPyXL。之后,我们应该在代码中导入openpyxl,然后就可以与excel进行交互了。

要创建工作表,首先我们需要拥有Workbook类的对象,然后将其保存在变量中。接下来借助create_sheet()方法,将创建一个新的工作表。此方法将工作表名称和位置位置作为参数。位置从0开始。

要在该工作表中写入一些值,我们需要行号和列号以及单元格方法的帮助(该方法接受行号和列号作为参数)。例如,要指向与第2行和第3列相对应的单元格,我们需要提及sheet.cell(row = 2,column = 3)。

识别单元格后,我们需要使用值方法来设置单元格内部的值。最后,我们需要将更改保存到excel。

语法

wrkbk = openpyxl.Workbook()
# to create the sheet with name
sh = wrkbk.create_sheet("Details", 2)
# set the value in row 2 and column 3
sh.cell(row=2,column=3).value = "Nhooo"

示例

编码实现以创建工作表并在其中写入一些值。

import openpyxl
# store the object of Workbook class in a variable
wrkbk = openpyxl.Workbook()
# to create a new sheet
sh = wrkbk.create_sheet("Details", 2)
# to set the value in row 2 and column 3
sh.cell(row=2,column=3).value = "Nhooo"
# to save the workbook
wrkbk.save("SeleniumPython.xlsx")
 类似资料:
  • 我尝试了下面的代码。 但它会覆盖现有工作表。

  • 本文向大家介绍如何使用python在Selenium中的工作表中的单元格内写入值?,包括了如何使用python在Selenium中的工作表中的单元格内写入值?的使用技巧和注意事项,需要的朋友参考一下 我们可以在Selenium工作表中的单元格内写入值。Excel是一个电子表格,扩展名为.xlsx。一个excel工作簿有多个工作表,每个工作表都由行和列组成。 在所有工作表中,当我们访问一个称为活动工

  • 本文向大家介绍如何使用python在Selenium中获取工作表中的所有值?,包括了如何使用python在Selenium中获取工作表中的所有值?的使用技巧和注意事项,需要的朋友参考一下 我们可以在Selenium中的工作表中获取所有值。Excel是电子表格,扩展名为.xlsx。一个excel工作簿有多个工作表,每个工作表都由行和列组成。 在所有工作表中,当我们访问一个称为活动工作表的特定工作表时

  • 我无法使用 apache poi eclipse 在我创建的 java excel 中创建工作表

  • 本文向大家介绍如何使用python在Selenium中的工作簿中获取活动表?,包括了如何使用python在Selenium中的工作簿中获取活动表?的使用技巧和注意事项,需要的朋友参考一下 我们可以在Selenium的工作簿中获得活动表。Excel是电子表格,扩展名为.xlsx。一个excel工作簿有多个工作表,每个工作表都由行和列组成。 在所有工作表中,当我们访问一个称为活动工作表的特定工作表时。

  • 问题内容: 用最简单的方法,在java中如何创建一个文件并写入内容? 问题答案: 创建一个文本文件: 创建一个二进制文件: Java 7+用户可以使用Files该类来写入文件: 创建一个文本文件: 创建一个二进制文件: