openpyxl 北京 上海
时间: 2024-01-06 12:05:25 浏览: 34
以下是使用openpyxl库读取Excel文件中北京和上海的方法:
```python
import openpyxl
# 打开Excel文件
wb =pyxl.load_workbook('test.xlsx')
# 选择工作表
ws = wb.active
# 遍历表格中的每一行
for row in ws.iter_rows(min_row=2, values_only=True):
# 如果单元格中的值为北京或上海,则输出该行的数据
if '北京' in row or '上海' in row:
print(row)
```
该代码会打开名为test.xlsx的Excel文件,并遍历其中的每一行。如果某一行中包含北京或上海,则输出该行的数据。
相关问题
python 通过openpyxl写入excel文件
你可以使用Python库openpyxl来写入Excel文件。以下是一个示例代码,演示如何使用openpyxl创建一个新的Excel文件,并向其中写入数据:
```python
from openpyxl import Workbook
# 创建一个新的Excel文件
workbook = Workbook()
sheet = workbook.active
# 写入数据
sheet['A1'] = '姓名'
sheet['B1'] = '年龄'
sheet['C1'] = '城市'
sheet['A2'] = '张三'
sheet['B2'] = 25
sheet['C2'] = '北京'
sheet['A3'] = '李四'
sheet['B3'] = 30
sheet['C3'] = '上海'
# 保存文件
workbook.save('example.xlsx')
```
在上面的示例中,我们创建了一个新的Excel文件,并访问了默认的工作表(即第一个工作表)。然后,我们使用`sheet`对象的索引来写入数据到特定的单元格。最后,我们使用`workbook.save()`方法保存文件,将其命名为"example.xlsx"。
运行上述代码后,你将在当前目录下找到一个名为"example.xlsx"的Excel文件,其中包含了我们写入的数据。
希望能帮到你!如果你有任何其他问题,请随时提问。
addbook = { 1: '张晓 13800000000 武汉', 2: '王华 18500000000 北京', 3: '李浩 13912341234 九江', 4: '王华 15890281734 上海', 5: '张亮 15807191756 武汉'}将示例字典用openpyxl写入excel文件
以下是示例代码:
```python
import openpyxl
# 创建一个新的Excel文档
workbook = openpyxl.Workbook()
# 选择默认的工作表
sheet = workbook.active
# 写入表头
sheet['A1'] = '姓名'
sheet['B1'] = '电话'
sheet['C1'] = '地址'
# 逐行写入数据
for i, data in addbook.items():
name, phone, address = data.split()
sheet.cell(row=i+1, column=1, value=name)
sheet.cell(row=i+1, column=2, value=phone)
sheet.cell(row=i+1, column=3, value=address)
# 将数据保存到文件
workbook.save('address_book.xlsx')
```
这段代码会将示例字典中的数据写入到一个名为“address_book.xlsx”的Excel文件中。你可以在写入数据之前修改表头的内容,也可以将文件名修改为你想要的名称。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)