
Python 自动化办公
分享办公自动化脚本教程,提高工作效率。
宋哈哈呀
生活在这个世界,就好像在玩一场角色扮演类游戏,体能,智商,天赋等就是游戏的设定,如何去玩好这个游戏,就看你自己了。
展开
-
Python3 PIL处理任意尺寸图片为1920*1080 图片模糊 虚化 图片合并居中叠加
我呢,在接到公司领导要求后,就需要去收集其他同事的照片,收集后发现,同事们发我的照片尺寸千奇百怪,当然我这里说的是尺寸,不是长相。对于一个要做相册视频的技术工来说,如果你仅仅只会PS和PR或者AE,前期要处理几百张图片的尺寸就够你有的忙的了。在说这个前提,我知道可能大家觉得套个模板不就行了,套模板也不是不行,但是涉及到分辨率问题,模板会直接把脸部什么直接裁剪没了,效果肯定不好。以下是完整代码分享,我这里就不想讲解 代码了,都有注释,安装好PIL 模块,就可以用。有正方形的,也有长方形的。原创 2023-01-26 15:51:39 · 1314 阅读 · 1 评论 -
python3 词频统计计数分析+可视化词云 jieba+wordcloud 数据分析
python3 数据分析中的词频分析,词频统计 小白也能懂。原创 2022-09-01 17:24:47 · 4241 阅读 · 1 评论 -
pandas 把重复的列后面对应的列合并在一个单元格内并删除重复值
把一个带有重复的表,合并之后形成一个非重复的表,不重复的部分用、连接写入在后面的单元格中。原创 2022-08-23 17:36:46 · 1868 阅读 · 1 评论 -
Python(openpyxl/pandas)如何实现多个EXCEL写入到一个EXCEL中(多个sheet写入到一个EXCEL中)
嗨,大家好,已经快半年没更新了。最近工作忙,所以也很少更新了。后面我会继续更新。这里我分享的是一个 把多个sheet 也就是工作表,写入到一个工作簿里面。可以叫做 把多个EXCEL写入到一个excel的不同的sheet中。我们在日常处理表格中,肯定会遇到需要将多个excel 写入到一个excel 的不同sheet 中。来方便做透视分析。废话不多说了,看代码吧。...原创 2022-04-22 15:07:55 · 4376 阅读 · 2 评论 -
python 实现 PC端剪映字幕转换SRT格式工具代码-Python 实现
#encoding:utf-8import jsonimport timeimport datetimeimport osimport socketimport getpassuser_name = getpass.getuser() # 获取当前用户名hostname = socket.gethostname() # 获取当前主机名def readjson(): """ 读取字幕文本 :return: """ with open(readfi.原创 2021-12-01 21:20:57 · 2668 阅读 · 4 评论 -
最新 python 3 实现百度翻译 sign 逆向
涉及到 sign , 废话不多说,复制即可使用。新建一个js 文件 内容如下 文件名是:baidusign.js :var i = "320305.131321201"function n(r, o) { for (var t = 0; t < o.length - 2; t += 3) { var a = o.charAt(t + 2); a = a >= "a" ? a.charCodeAt(0) - 87 : Number(a), a.原创 2021-10-19 22:18:54 · 5053 阅读 · 0 评论 -
python 自动化办公 随机生成题库文档
HI,大家好,我是最渣的黑客,很久没有更新文章了,今天更新一篇,利用python 做一个随机生成的题库文档。对一些老师考试检测等等,可能会是一个很好的帮助。首先要准备的是很多题库在一个EXCEL 表中,题目为第一列,答案在第二列。如下:接下来是代码阶段。我这里是开发的窗口化程序。简单易懂。复制即可使用。开发环境:解释器:python 3.6.8编辑器:pycharm 2019.1.3编码格式:utf-8需要安装的库:python-docx,pandas,xlrd 【1..原创 2021-09-25 23:57:09 · 2430 阅读 · 2 评论 -
python3 PIL模块 写入中文_英文_字符串 在图片中居中对齐【字符串包括中英文数字等】
前言:大家好我是最渣的黑客(宋哈哈),今天在写一个小脚本,让文字写到图片中,一个两个标题就可以手工用adobe 的 photoshop 就能解决,但是很多,就显得那么无力,当然也可以用 ps 的 数据组功能 也可以解决问题,但是每次都要打开ps,就显得很麻烦。用Python 去做就是几秒的问题。我查了很多 优快云 ,还有百度 ,以及google 。很少有人讲 PIL 的文字居中对齐的办法。貌似 PIL 没有自带居中对齐的功能。所以就需要自己去计算一些数值来得到 近似居中 的方法。我找到一篇,但是那边原创 2020-11-04 17:46:52 · 1367 阅读 · 0 评论 -
Pytnon3 实现截图电脑桌面功能,并且将截图图片发送到163邮箱 【新手易懂,复制代码可直接用】
前言大家好,我是最渣的黑客,前几天需要做一个检测 server 的桌面的情况,所以特意写了一个 自动截屏桌面并发送邮箱 的功能,此篇是python篇,并非其他语言。其实在写之前,我也查了很多资料,很多办法可能只是适合他自己的,优快云 千篇一律,不是你复制我,就是我复制你,然后保存在自己的博客中,在这里我真的要吐槽那些喜欢复制的博主,真别这样做了,如果看到一篇文章觉得可以解决你的问题,我建议好好研究为什么可以解决问题,然后写到博客中。优快云真让我查资料查吐了。我这篇文章只适合现在时间,我用pyton原创 2020-10-29 16:37:46 · 2333 阅读 · 0 评论 -
python3.7 openpyxl 删除指定一列或者一行
# encoding:utf-8import pandas as pdimport openpyxlxl = pd.read_excel(r"E:\55\CRM经营分析表-10001741-1570416265044.xls")xl.to_excel(r"E:\55\crms.xlsx")wk = openpyxl.load_workbook(r"E:\55\crms.xlsx") ...原创 2019-10-07 13:49:06 · 10085 阅读 · 0 评论 -
python3.7 openpyxl函数 拆分 excel 单元格
openpyxl 不支持xls 格式的表格,所以需要利用pandas 或者 xlwt 函数另存为xlsx格式:代码如下:# encoding:utf-8import pandas as pdimport openpyxlxl = pd.read_excel(r"E:\55\CRM经营分析表-10001741-1570416265044.xls")xl.to_excel(r"E:\...原创 2019-10-07 12:55:46 · 2154 阅读 · 1 评论 -
python3 如何以多个符号,进行分割字符串
python中string自带的split不支持多个分隔符同时切分,用正则import reline='hello,world'lineLists = re.split('[,,.。??]',line.strip())修改文件名案列:#对文件重新命名,其实利用os移动文件 并且重新命名的功能import osimport reshopname = os.listdir(...原创 2019-10-29 15:15:41 · 2533 阅读 · 0 评论 -
python3 pandas 实现excel数据分析的 数据分类汇总 按条件求和 以及按条件计数 和excel 赛选,excel指定改列名
本人是在一家零售行业工作,所出的教程,都是我日常工作中遇到的 复杂而大量重复的工作 我用python代替去完成它,都是原创内容,非粘贴复制,如果我的文章能够帮助到大家,希望帮忙点个关注。当然,如果有很多错别字,也请见谅。问题来了:领导总是叫我每天导出来分析,但是我们公司分析数据总是要到 大区和小区,因为我们大区和小区都有负责人,KPI考核要对应负责人,通过数据去体现问题。这一次领导叫我...原创 2019-09-29 01:14:19 · 24941 阅读 · 5 评论 -
python3.7 利用函数os pandas 利用 excel 对文件名进行归类
这里用的python 版本是3.7最新的版本写的。利用excel ,对门店的二维码对对应所属小区进行分类,比如在excel江南摩尔店对应浙北大区,那么二维码名字为江南摩尔店的会自动分类到浙北大区这个文件夹中。二维码图片文件如下:我们在excel 利用简单的VLOOKUP函数进行数据匹配后得到如下:这里意思是 江南摩尔店,平湖新华中路 属于浙北大区以此类推。小区 门店...原创 2019-09-27 09:19:15 · 2604 阅读 · 6 评论 -
python3.7 openpyxl 在excel单元格中写入数据
本来我是想尝试,选中某个多个单元格复制到同一个sheet的其他位置,找了很多资料没有找到,目前只有这么一个办法,如果有大手看到,欢迎补充请教。# encoding:utf-8import pandas as pdimport openpyxlxl = pd.read_excel(r"E:\55\CRM经营分析表-10001741-1570416265044.xls")xl.to_ex...原创 2019-10-07 13:31:00 · 9324 阅读 · 0 评论 -
python3.7 openpyxl.styles在excel设置单元格样式 填充底色 设置字体样式
#encoding:utf-8import openpyxlfrom openpyxl.styles import Font #导入字体模块from openpyxl.styles import PatternFill #导入填充模块wk = openpyxl.load_workbook(r"E:\55\s.xlsx") # 加载已经存在的excelwk_name = wk.sh...原创 2019-10-08 16:55:00 · 6275 阅读 · 0 评论 -
python3 删除指定的PPT页,根据关键词是否删除PPT页在这里插入代码片
python3 删除PPT指定的页码,根据关键词是否删除PPT页在这里插入代码片# encoding:utf-8from pptx import Presentationdef pptxde(pptpath,pptname): """ 删除PPT末尾倒数第一第二或倒数第一页 :param pptpath: PPT文件路径 :param pptname: ppt文件名称 :return: """ pptlist = [] prs = P原创 2020-09-07 20:26:01 · 1106 阅读 · 1 评论 -
Python利用openpyxl处理Excel文件(单元格及行列具体操作)
一、单元格及行列操作相关方法from openpyxl import load_workbookwb = load_workbook(“test.xlsx”)ws = wb[wb.sheetnames[0]]创建了worksheet工作表实例用ws表示工作表实例,后面不再说明。(一)获取单元格总结获取单元格有两种方式:1.ws[行列名] # 列名使用英文字母2....原创 2019-10-08 17:26:55 · 4740 阅读 · 0 评论