随笔分类 -  excel

摘要:一、代码 特殊操作包括(隐藏列,解锁工作表保护,插入批注,创建文本框,追加修改单元格内容) from openpyxl import load_workbook import win32com.client # 隐藏列 def hidden_column(path, column, sheet_na 阅读全文
posted @ 2020-06-11 16:44 Maple_feng 阅读(5281) 评论(0) 推荐(0) 编辑
摘要:一、代码 import os import pandas as pd class PathError(BaseException): def __init__(self, error): self.error = error class ReadError(BaseException): def _ 阅读全文
posted @ 2020-03-27 14:04 Maple_feng 阅读(897) 评论(0) 推荐(0) 编辑
摘要:一、代码 import pandas as pd import os class ExcelColumn(object): def __init__(self, path, columns=None, converters=None): self.path = path self.columns = 阅读全文
posted @ 2020-03-27 13:02 Maple_feng 阅读(763) 评论(0) 推荐(0) 编辑
摘要:一、介绍 在使用openpyxl读取已损坏的excel,此时你想删除此excel新建一个,但你会发现删除不掉,提示excel正在被另一个程序读取中。 原因是当你的主线程用openpyxl读取excel失败时,它没有释放此读取资源,办法是用一个子线程去测试读取,如果有错误就让主线程去删除文件 二、代码 阅读全文
posted @ 2020-03-06 10:54 Maple_feng 阅读(1211) 评论(0) 推荐(0) 编辑
摘要:一、代码 import xlwings as xw import pandas as pd xl_path=r'***' df_path=r'***' df=pd.read_excel(df_path) app=xw.App(visible=False,add_book=False) #不弹出提示窗 阅读全文
posted @ 2019-12-18 19:08 Maple_feng 阅读(6516) 评论(0) 推荐(0) 编辑
摘要:一、使用win32com库 安装pip install pypiwin32 import win32com.client #excel xlApp =win32com.client.DispatchEx("Excel.Application") #后台运行, 不显示, 不警告 xlApp.Visib 阅读全文
posted @ 2019-12-15 00:03 Maple_feng 阅读(3271) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示