python如何循环读取excel一列中两个单元格之间的数据并写入文本文件?

python如何循环读取excel一列中两个单元格之间的数据并写入文本文件?
━━━━━━━━━━━━━━━━━━━━━━
python如何循环读取excel一列中两个单元格之间的数据,如B2到B22,并写入文本文件?

你可以使用 Python 中的 openpyxl 库来实现循环读取 Excel 一列中两个单元格之间的数据,并将数据写入文本文件。以下是一个示例代码:

import openpyxl

# 替换为你的 Excel 文件路径
excel_file_path = "路径\\到\\你的\\Excel文件.xlsx"

# 打开 Excel 文件
workbook = openpyxl.load_workbook(excel_file_path)

# 选择工作表
sheet_name = "Sheet1"  # 根据实际情况修改
worksheet = workbook[sheet_name]

# 设置起始和结束行号
start_row = 2
end_row = 22

# 设置列号(B 列为列号 2)
column_number = 2

# 打开文本文件进行写入
output_file_path = "output.txt"
with open(output_file_path, 'w') as output_file:
    # 循环读取指定范围内的单元格内容并写入文本文件
    for row_number in range(start_row, end_row + 1):
        cell_value = worksheet.cell(row=row_number, column=column_number).value
        if cell_value is not None:
            output_file.write(str(cell_value) + '\n')

# 关闭 Excel 文件
workbook.close()

print(f"数据已成功写入文本文件: {
     output_file_path}")

请确保你的 Python 环境中已安装 openpyxl 库。如果未安装,可以使用以下命令进行安装:

pip install openpyxl

在代码中,你可以根据实际情况修改 excel_file_pathsheet_namestart_rowend_rowcolumn_numberoutput_file_path 变量的值。保存代码为 .py 文件,然后在 VSCode 中运行它。执行完毕后,你将在指定的文本文件中看到指定范围内的单元格内容。

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-06 06:24:06       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-06 06:24:06       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-06 06:24:06       82 阅读
  4. Python语言-面向对象

    2024-01-06 06:24:06       91 阅读

热门阅读

  1. Qt 6之四:基础概念讲解

    2024-01-06 06:24:06       52 阅读
  2. 前端算法之堆--桶排序和快速排序

    2024-01-06 06:24:06       63 阅读
  3. Linux个人常用总结

    2024-01-06 06:24:06       56 阅读
  4. CentOS 7.8 安装 Docker

    2024-01-06 06:24:06       51 阅读
  5. Centos 7虚拟机ip地址配好后经常丢失

    2024-01-06 06:24:06       61 阅读
  6. C#与雷赛运动控制卡的使用(二) - 轴控制系统

    2024-01-06 06:24:06       48 阅读
  7. Fiddler 一个好用的监控http和https的工具

    2024-01-06 06:24:06       46 阅读
  8. 【SpringCloud】7、Spring Cloud Gateway限流配置

    2024-01-06 06:24:06       53 阅读
  9. Vue 路由

    2024-01-06 06:24:06       63 阅读
  10. 编程笔记 html5&css&js 026 HTML输入类型(2/2)

    2024-01-06 06:24:06       61 阅读
  11. uView Picker 选择器

    2024-01-06 06:24:06       65 阅读
  12. Ubuntu18.04 安装 qt 5.15.2

    2024-01-06 06:24:06       60 阅读
  13. 实现阿里云MySQL数据库实时同步到AWS的MySQL数据库

    2024-01-06 06:24:06       51 阅读
  14. 用Delphi调用阿里云的OpenAPI更新动态域名解析记录

    2024-01-06 06:24:06       54 阅读
  15. Redis分布式锁解锁案例(四)

    2024-01-06 06:24:06       58 阅读