自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 xlwings库的常规操作

xlwings的使用,必须先导入import xlwings在程序中使用xlwings,必须首先创建一个app,在这个app下才能继续创建一个或多个work_book,在work_book下才能创建一个或多个work_sheet,这是xlwings的基本操作逻辑。相对于openpyxl,xlwings多了一步即需要创建一个app。“”“创建app”""import xlwingsxlwings_app = xlwings.App(visible=False, add_book=False)

2021-05-30 10:47:39 4847

原创 使用openpyxl在Excel中写入公式,读取公式,或读取公式生成的数值。

一、写入公式:openpyxl在单元格中写入公式非常简单,就像写入普通文本一样,例如:excel_formula = "=SUM(A1:A10)"work_sheet.cell(row=2, column=3, value=excel_formula)甚至是写入vlookup这样复杂的公式,那也没问题,例如:excel_formula = "=VLOOKUP(B3,'2021-04-16'!$C$3:$F$12,4,FALSE)"work_sheet.cell(row=2, colu

2021-04-29 17:18:16 10892 3

原创 使用openpyxl来设置Excel单元格的格式,例如:常规、数值、货币等

详细参考,可以参阅:https://openpyxl.readthedocs.io/en/stable/_modules/openpyxl/styles/numbers.html使用openpyxl来设置Excel单元格的格式,总结如下:一、导入:from openpyxl.styles import numbers 或import openpyxl二、使用:1、将单元格[2,3],设置为 “常规” 格式work_sheet.cell(row=2, column=3).n..

2021-04-29 12:47:07 20778

原创 python 批量转换xls to xlsx,出现pywintypes.com_error: (-2147417848, ‘被调用的对象已与其客户端断开连接)’的问题处理

先上python批量转换xls文件转xlsx文件的源代码:import osimport win32com.client as win32def change_xls_to_xlsx(): p_program_running_path = os.getcwd() rootdir = p_program_running_path # 需要转换的xls文件存放处 rootdir1 = p_program_running_path # 转换好的xlsx

2020-07-31 12:14:49 3591 1

原创 python调用pywin32无法正常执行的一种情况及解决方法

近日,在用python调用pywin32,批量将xls文件转换为xlsx文件时,总是报错,报错内容如下:AttributeError: module ‘win32com.gen_py.00020813-0000-0000-C000-000000000046x0x1x9’ has no attribute ‘CLSIDToClassMap’我很奇怪,10月份自己改编别人的程序,还能够正常执行,最...

2020-01-19 22:19:54 4109 1

原创 pyinstaller 打包exe文件太大,用pipenv 缩小exe的方法

pyinstaller 打包exe文件太大,用pipenv 缩小exe的方法 最近写一个小脚本,源代码200多行,引入了 openpyxl、requests库,写完打包exe之后居然有64MB的大小,真是奇了葩了。网上查找各位大神的做法,自己又动手填了N个坑之后,总算找到缩小exe文件的方法了,这种方法必须使用到pipenv,详细记录如下: 1、安装pipenv 就像安装其他python库一...

2019-08-14 17:31:16 4701 6

原创 Openpyxl 的使用

openpyxl 的使用在openpyxl操作Excel文件时,所有的行号、列号,都是从“1”开始,而不是从“0”开始。1、安装 openpyxlpip install openpyxl2、导入 openpyxl 及其常用模块import openpyxlfrom openpyxl.styles import Alignment,Border,Side3、创建 Excel 文件wo...

2019-08-11 00:35:54 1828

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除