使用openpyxl获取一个worksheet的第二列内容
时间: 2023-05-24 22:01:54 浏览: 139
可以使用以下代码获取一个worksheet的第二列内容:
```python
import openpyxl
# 打开工作簿
workbook = openpyxl.load_workbook('example.xlsx')
# 获取第一个工作表
worksheet = workbook.active
# 获取第二列的所有单元格的值
column_values = [cell.value for cell in worksheet['B']]
```
这段代码会打开名为 "example.xlsx" 的工作簿,获取第一个工作表,然后获取第二列的所有单元格的值,并将其存储在一个列表中。你可以根据自己的需要改变文件名和列号。
相关问题
openpyxl 怎么获取一个表格第一列后的所有列
可以使用 openpyxl 中的 `iter_cols()` 方法来获取指定区域的所有列。具体来说,你可以使用以下代码来获取第一列后的所有列:
```python
from openpyxl import load_workbook
# 加载工作簿
workbook = load_workbook('example.xlsx')
# 选择工作表
worksheet = workbook['Sheet1']
# 获取第一列之后的所有列
columns = worksheet.iter_cols(min_col=2)
# 遍历每一列
for column in columns:
for cell in column:
print(cell.value)
```
在上面的代码中,我们首先使用 `load_workbook()` 方法加载 Excel 文件,然后选择要操作的工作表。接下来,我们使用 `iter_cols()` 方法获取第一列之后的所有列,并使用双重循环遍历每一列的每一个单元格,打印出单元格的值。
openpyxl 获取第几列
要使用openpyxl获取Excel文件中的某一列,可以使用以下代码:
```python
import openpyxl
# 打开Excel文件
workbook = openpyxl.load_workbook('file.xlsx')
# 获取第一个工作表
worksheet = workbook.worksheets<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [Python3读写Excel文件(使用xlrd,xlsxwriter,openpyxl3种方式读写实例与优劣)](https://download.csdn.net/download/weixin_38680625/14910549)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *2* [python获取excel第二列内容并储存到列表](https://blog.csdn.net/weixin_35749545/article/details/129080636)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *3* [利用python和openpyxl库检查excel文件中第二列产品名称是否有确切的几个品牌名称,并提取相同的其他返回...](https://blog.csdn.net/weixin_35750747/article/details/129066883)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
[ .reference_list ]
阅读全文