首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Java啊

    Excel自动化办公

    获取指定sheet对象 sheet = wb['基本信息'] print(sheet) # 获取活动表(目前活动的表) print(wb.active) # 从表中获取单元格 cell = sheet['A4' cell.row) # 行索引 print(cell.column) # 列索引 print(cell.coordinate) # 坐标 # 用字母指定行列 print(sheet.cell(row=4, ] = '效果2' s1 = Side(style='thin', color='8470FF') s2 = Side(style='double', color='8470FF') sheet['A4' openpyxl wb = openpyxl.load_workbook('数据筛选表.xlsx') sheet = wb['Sheet1'] sheet.auto_filter.ref = 'A1:D4' ['北京', '上海']) # add_sort_condition 参数1: 指定区域 参数2:升降序 sheet.auto_filter.add_sort_condition(ref='D2:D4'

    59620编辑于 2022-12-26
  • 来自专栏花落的技术专栏

    Py 自动化办公

    ,最大区别就是 PyPDF2 中 加入了支持 Python3 特性; PyPDF2 近期也没有再更新了,最近一个版本发布在2016年,但使用热度依然没有消退;虽然后面又出现了 PyPDF3、PyPDF4 一共六页,作为测试数据 image-20210313230206113 from PyPDF2 import PdfFileReader # # pdf 文档 pdf_path = "D:/Data/自动化办公 Title : {infomation.title}, Number of pages : {number_of_pages} ''' print(txt) 下面为打印结果 D:/Data/自动化办公 /PDF/Seige_of_Vicksburg_Sample_OCR.pdf" save_path = 'D:/Data/自动化办公/PDF/' # Split Pages of PDF pdf_reader /PDF/watermark.pdf' input_pdf = 'D:/Data/自动化办公/PDF/merge.pdf' output = 'D:/Data/自动化办公/PDF/merge_watermark.pdf

    2K00编辑于 2021-12-05
  • 来自专栏亚灿网志

    Excel办公自动化

    单元格操作 单个单元格 c = ws['A4'] # 读取A4单元格内容(得到的是一个对象<Cell 'New Title'.A4>) print(c.value) # 输出单元格的值 ws[' A4'] = 4 # 单元格的赋值 print(ws['A4'].value) # 输出单元格的值 d = ws.cell(row=4, column=2, value=10) # 将10赋值给 end_column=4) ws.unmerge_cells(start_row=2, start_column=1, end_row=4, end_column=4) 插入多行&列 ws4 = wb.create_sheet (title="sheet_4") # 创建第二个工作表,名为:Pi ws4["B2"] = 'sheet_04' ws4.insert_cols(idx=2) # 在第二列处插入空列 ws4. insert_cols(idx=2, amount=5) # 在第二列前插入5列 ws4.insert_rows(idx=2) # 在第二行处插入空列 ws4.insert_rows(idx=2,

    64520编辑于 2023-05-17
  • 来自专栏自动化办公

    自动合并Excel的4种方法,pandas自动化办公,YYDS

    有些方法文字描述起来比较抽象,但看图一定可以秒懂~ 一、源码解析 通过研究源码可以发现,除去被淘汰的append方法,目前通用的合并方法一共有4个, concat、merge,来自源码的. 4、combine 这是一个最复杂的方法,因为它需要在合并时进行计算。 例子 我想看一下哪天的微博浏览量最少,于是在合并的同时,进行了大小比较的计算。 三、写在最后 以上就是使用pandas进行合并的4个常用方法了。

    66630编辑于 2022-12-06
  • 来自专栏自动化办公

    自动合并Excel的4种方法,pandas自动化办公,YYDS

    有些方法文字描述起来比较抽象,但看图一定可以秒懂~ 一、源码解析 通过研究源码可以发现,除去被淘汰的append方法,目前通用的合并方法一共有4个, concat、merge,来自源码的. 图片 4、combine 这是一个最复杂的方法,因为它需要在合并时进行计算。 例子 我想看一下哪天的微博浏览量最少,于是在合并的同时,进行了大小比较的计算。 图片 三、写在最后 以上就是使用pandas进行合并的4个常用方法了。 近期还会发布若干个1行代码合并Excel的极简操作

    69030编辑于 2022-07-16
  • 来自专栏Python七号

    Python自动化办公-玩转图片

    因此我准备写一些 Python 自动化办公系列相关文章,代码都是可以在 Python3 上正确运行的,复制下代码,再调整下细节,就可以使用。 首先发在公众号上,然后同步到知识星球。 4、拼接长图 思路也简单,也把要拼接的图片放在数组里面,然后计算图片的最大宽度作为拼接后图片的宽度,然后一张一张拼接即可。 排版可以选择靠左对齐,或者水平居中对齐,空白位置的颜色也可以自己定义。

    90760发布于 2021-07-23
  • 来自专栏Python七号

    Python 自动化办公-玩转 Word

    end=' ') print() print('\n') if __name__ == '__main__': view_docs("Python自动化办公实战课 .docx") view_docs_table("Python自动化办公实战课.docx") 运行结果如下: ? title_run.element.rPr.rFonts.set(qn('w:eastAsia'), '微软雅黑') # 设置标题中文字体 add_header(text='Python自动化办公实战 "val": "single", "color": "#FF0000", "space": "0"}, ) document.save('Python自动化办公实战 具体代码如下所示: from docx2pdf import convert convert("Python自动化办公实战.docx", "Python自动化办公实战.docx.pdf") 如果要对某个目录下的

    1.6K30发布于 2021-07-23
  • python之办公自动化

    大家好,接下来我们来学习如何使用python 实现自动化办公,而不需要我们人工,或者说尽量减少我们人工的参与。 自动化办公在我们的生活中非常的常见,让我们看看通过本博客你可以学习到python哪些自动化操作。图片看完这幅图,大家就会发现,其实自动化处理,用的都是我们非常常用的一些办公工具,将它们自动化了。 move(path,target+'/test4') # 移动并重命名3、Word自动化 -- 高效做文档接下来我们来学习如何使用python 来操作 word 文档,这里就要介绍一个 python Word 4、Excel 自动化接下来我们学习 Python 对Excel 的操作,这里又要给大家介绍一个新模块 xlrd .# 安装pip install -i https://pypi.tuna.tsinghua.edu.cn 执行效果:图片5、 PPT 自动化 从现在开始我们就来学习PPT 的自动化操作。这里就要用到python PPT操作利器之 python - pptx 。

    6.2K192编辑于 2023-01-03
  • 来自专栏Python七号

    Python自动化办公-玩转图表

    1.3 0.2 setosa 3 4.6 3.1 1.5 0.2 setosa 4 自动化办公领域其实并不需要深入学习编程的细节,会调用各工具 API 就够了。 关注我,每周学习一个 Python 小技巧。

    1.4K50发布于 2021-08-19
  • 来自专栏Python七号

    Python 自动化办公-玩转 PPT

    另外,Python 自动化办公系列的文章会同步到个人博客 https://somenzz.cn 上,保持更新,欢迎收藏。 后续本公众号将坚持日更,死磕自己,娱乐大家,请点赞给个鼓励吧,感谢支持。

    2.7K20发布于 2021-08-19
  • 来自专栏凹凸玩数据

    Python自动化办公 | 如何实现报表自动化

    今天给大家分享一篇俊红新书《对比Excel,轻松学习Python报表自动化》中关于报表自动化实战的内容,文末也会免费赠送几本新书。 本篇文章将带你了解报表自动化的流程,并教你用Python实现工作中的一个报表自动化实战,篇幅较长,建议先收藏,文章具体的目录为: 1.Excel的基本组成 2.一份报表自动化的流程 3.报表自动化实战 - 当日各项指标同环比情况 - 当日各省份创建订单量情况 - 最近一段时间创建订单量趋势 4.将不同的结果进行合并 - 将不同结果合并到同一个Sheet中 - 将不同结果合并到同一个工作簿的不同 报表自动化实战 这一节给大家演示下在实际工作中如何结合Pandas和openpyxl来自动化生成报表。 ws.delete_rows(2) #给A1单元格进行赋值 ws['A1'] = '指标' #插入一行作为标题行 ws.insert_rows(1) ws['A1'] = '电商业务方向 2021/4/

    3K32发布于 2021-10-18
  • 来自专栏无量测试之道

    Python 实现Excel自动化办公《下》

    *"*100) import numpy as np #这里是为了构建数据引入的,后面会有文章单独讲解 df = pd.DataFrame([[np.nan, 2, np.nan, 0], [3, 4, np.nan, 1], [np.nan, np.nan, np.nan, np.nan], [np.nan, 3, np.nan, 4]], columns=list('ABCD')) print

    1.1K20编辑于 2022-07-04
  • 来自专栏算法工程师的学习日志

    Python自动化办公-处理word文档

    年底项目投标,需要整理大量的内容,标书的很多内容是其实是之前的标书重复的,可以把对应的各个部分内容合并,然后再处理格式等。如果采用常规操作每次操作需要打开子目录——>找到word文档——>全选复制——>粘贴到新文档——>调整格式——>核对检查,期间出现错误还得用更多的时间,这太浪费时间了!

    74330编辑于 2022-07-27
  • 来自专栏无量测试之道

    Python 实现Excel自动化办公《上》

    今天的文章分享Python 如何轻松操作Excel 这款office 办公软件的,在Python 中你要针对某个对象进行操作,是需要安装与其对应的第三方库的,这里对于Excel 也不例外,它也有对应的第三方库 数据格式如下: 总结:今天主要是分享了Python 如何来操作Excel 里面的sheet,row,col,cell 等Excel 里面的元素,有了这些基础我们就可以在后面做我们想要做的了,比如:api 自动化时需要从

    72720编辑于 2022-07-04
  • 来自专栏Python七号

    Python自动化办公-玩转报表

    你很可能也看到过公众号文章下方的广告,是关于 Python 自动化生成报表的,我自己就经常看到,说的是一个人因为报表做不出来,愁眉苦脸,做不出来就要被辞职了,这时一个高手拿过电脑,一顿操作猛如虎,一份精美的报表很快就生成了 DefaultTemplater("bar-simple.html", "bar-simple-templeted.html") data1 = ['张三1', '李四2', '王五3', '赵六4' ; var myChart = echarts.init(dom); var app = {}; var option; var data_list = [ [1, 2, 3, 4, 5], [8, 4, 3, 2, 3], [5, 9, 6, 10, 3], [9, 7, 4, 7, 6], [5, 4, 3, 2, 9] 推荐阅读: Python自动化办公-玩转图表 有问题?留言讨论

    76740发布于 2021-08-19
  • 来自专栏python学习教程

    Python控制Excel实现自动化办公

    操作简单Excel文档并添加数据格式 操作代码如下:附带数据格式的定义 操作效果如图所示: 4.Excel中添加不同类型的数据 操作代码如下:将不同的数据按照指定的格式添加到文件中 代码执行结果如下:

    85021发布于 2020-02-13
  • 来自专栏用户8282247的专栏

    自动化办公2(word格式排版)

    格式排版,繁琐的要求,如果只输入文字格式由机器帮我们弄好,那可就太简单了。于是乎利用python创建了这一功能,以此提高效率。

    81630编辑于 2023-08-20
  • 来自专栏软件工程师Michael

    Python办公自动化案例实战

    ⾃动化办公包括内容: 1. 基本⽂件操作,⽐如批量操作txt、csv、excel、word、pdf等 2. 这⾥操作包括:⽂件打开、读取、写⼊ 我们先从哪⾥讲起?先从基本的⽂件查找、分类开始。 extension in extensions: print(f"【找到⽂件】" + item) found_files_count += 1print(f"⼀共有{found_files_count}个⽂件")4 "{folder_name}⾥⼀共包括:{file_count}个⽂件, {folder_count}个⽂件夹 return file_count, folder_count【小结】以上是Python办公自动化的常见玩法

    45610编辑于 2023-12-22
  • 来自专栏算法工程师的学习日志

    Python自动化办公-处理Excel文档

    上次分享了一个python处理word的内容,链接参看: Python自动化办公-处理word文档,这次分享python处理excel的方法 Excel简介 先来简单了解一下Excel,方便我们后期操作 基本读写操作: ws = wb.active #你可以这样进行操作 ws['C4'] = 'A4' #也可以这样操作 ws.cell(3,4,'aa') ---- 基本页操作(sheet) 上面的操作默认都是在 ] for i,j in zip(range(4,9),A): # 两种方式,看你喜欢那种咯(我喜欢哪种就不用多说了吧,插一列我还要去数是哪一列?) # 待写入的列表 for i,j in zip(range(起始位置),列表): ws[列名+str(i)] = j #ws.cell(i,第几列,j) 逐行 A = [1,2,3,4,5,6,7,8,9 ] for i,j in zip(range(4,9),A): ws.cell(5,i,j)

    68230编辑于 2022-07-27
  • 来自专栏Dance with GenAI

    AI办公自动化:用deepseek批量把gif动画转为mp4视频

    在deepseek中输入提示词: 写一个Python程序,把文件夹:F:\AI自媒体内容,里面的gif文件转换为mp4格式的视频,视频采用H.264编码,保存到文件夹:F:\aivideo 要将文件夹 F:\AI自媒体内容 中的 GIF 文件转换为 MP4 格式的视频,并保存到 F:\aivideo 文件夹中,可以使用 moviepy 库。 以下是一个完整的 Python 程序,它会遍历指定文件夹中的所有 GIF 文件,并将它们转换为 MP4 格式的视频。 Deepseek的回复: 首先,确保已经安装了 moviepy 库。 install moviepy 然后,使用以下代码进行转换: import os from moviepy.editor import VideoFileClip def convert_gif_to_mp4( input_folder, output_folder) 这个程序会遍历 F:\AI自媒体内容 文件夹中的所有 GIF 文件,并将它们转换为 MP4 格式的视频,保存到 F:\aivideo 文件夹中。

    59010编辑于 2024-07-31
领券