当前位置: 首页 > news >正文

用Python处理Excel的资源

用Python处理Excel的资源
python-excel

读写Excel文件

openpyxl

openpyx文档l

  • 读写Excel2010文件(即xlsx

openpyxl示例:

from openpyxl import Workbook
wb = Workbook()# 获取active worksheet
ws = wb.active# 给单元格赋值
ws['A1'] = 42# 添加行
ws.append([1, 2, 3])# Python的类型会自动转换
import datetime
ws['A2'] = datetime.datetime.now()# 保存文件
wb.save("sample.xlsx")

xlsxwriter

xlsxwriter
用于以 Excel 2010 格式(即.xlsx)写入数据、格式化信息以及图表。

xlsxwriter文档

pyxlsb

xlsb 格式读取 Excel 文件。

pylightxl

读取 xlsx 和 xlsm 文件,写入 xlsx 文件。

xlrd

读取旧版 Excel 文件(即:.xls)中的数据和格式信息的。

xlwt

向较旧版本的 Excel 文件(即:.xls)写入数据和格式化信息

xlutils

包含xlrd 和 xlwt 的实用工具,包括复制、修改或筛选现有的 Excel 文件的功能。

NB: 通常情况下,这些用例现在都已由 openpyxl 处理!

编写Excel插件(VBA替代)

xlwings

xlwings 是一个开源库,用 Python 自动化 Excel,并在 Windows 和 macOS 上运行:您可以从 Excel 调用 Python,反之亦然,并用 Python 编写 UDFs(仅限 Windows)。xlwings PRO 是一个商业附加组件,具有额外功能。
xlwings

PyXLL

PyXLL 是一款商业产品(29刀/月),可以用Python编写 Excel 插件,无需 VBA。Python 函数可以公开为工作表函数(UDFs)、宏、菜单和功能区工具栏。
在这里插入图片描述

http://www.lryc.cn/news/371030.html

相关文章:

  • 2024年中国移动游戏市场研究报告
  • JS-12-es6常用知识-async
  • 使用winscp 通过中转机器(跳板机、堡垒机)密钥远程连接服务器,保姆级别教程
  • 力扣-1984. 学生分数的最小差值
  • 激动人心的LayerDiffusion终于可以在ComfyUI中使用了
  • 【JVM】finalize() 方法的定义与作用
  • 这10个前端库,帮我在工作中赢得了不少摸鱼时间!!
  • (2024最新)CentOS 7上在线安装MySQL 5.7
  • 【C++高阶】C++继承学习手册:全面解析继承的各个方面
  • 使用GPT-soVITS再4060下2小时训练声音模型以及处理断句带来的声音模糊问题
  • 如何对stm32查看IO功能。
  • docker构建jdk17镜像
  • Android Uri转File path路径,Kotlin
  • iOS界面设计要点:四大模块解析
  • 数字取证技术(Digital Forensics Technology)实验课II
  • Redis缓存的使用
  • 力扣LCP 08.剧情触发时间
  • Elasticsearch-IndexTemplate和DynamicTemplate 有什么区别
  • list集合自定义排序
  • PHP Cookies:应用与管理
  • 【GD32F303红枫派使用手册】第十四节 DAC-输出电压实验
  • java 使用Log4j进行日志记录
  • 【问题解决】adb remount 失败或刷机无法连接设备(KaiOS)
  • 为什么电容两端电压不能突变
  • Redux 与 MVI:Android 应用的对比
  • 《MySQL是怎样运行的》读书笔记(三) B+树索引
  • 微信小程序基础工作模板
  • 简单说一下STL中的map容器的特点、底层实现和应用场景【面试】
  • Ubuntu22.04之有道词典无法画词翻译替代方案(二百四十九)
  • AnythingLLM 的 Docker 使用