1
Xlwings操作汇总---1 常规操作 | |||||||||||
要点 | 内容 | ||||||||||
作用 | xls,xlsx文件读,写,增,删,改,查等全面操作。(要安装exel软件,自然也要安装python) xwings支持.xls读,支持.xlsx文件读写; 支持Excel操作;支持VBA;强大的转换器可以处理大部分数据类型,包括在两个方向上的numpy array和pandas DataFrame |
||||||||||
install | 安装:pip intall xlwings, 更新 pip install –upgrade xlwings ; 安装加载项:xlwings addin install------excel要先关闭, 卸载:xlwings addin remove ---卸载加载项, pip unintall xlwings-----卸载xlwings 对应依赖软件:pywin32-221.win-amd64-py3.7,可能要在CSDN上花钱下载 |
||||||||||
简单案例 | import xlwings as xw #后继xw代表对象一样 with xw.App(visible=True,add_book=False) as app: #后继app,app1...指代对象类似 wb = app.books.add() # 创建一个工作薄,后继wb,wb1,...指代对象类似 sht = wb.sheets.add() # 工作薄中创建一个sheet表,后继sht,sht1,...指代对象类似 sht.range('A1').value = 'Hello Python ' # 向表格的A1单元格写入“Hello Python” wb.save('./test.xlsx') # 保存 |
||||||||||
app(excel) |