![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
文件操作
cyber_1987
专注数据的数据分析师,以Python、VBA、Power query为主
展开
-
Python:把多张图片放在同一个word中
前言:在原部门的最后一天,有个需求,需要分两步完成。第一步:有一堆照片在同一个文件夹下,根据excel读取规则,如下图因为比较乱,所以需要把图片放在一个个按“门店名称”创建的文件夹下,以供部门同事后续核对from PIL import Imagefrom docx import Documentfrom docx.shared import Inchesfrom docx impo...原创 2019-12-31 10:39:16 · 5284 阅读 · 1 评论 -
快速把文件夹内所有底层照片合并到一个文件夹内
本来想用os.listdir遍历的,但发现用os.walk更好,通过内置遍历可以直接获得最底层的所有文件,简单粗暴我喜欢,以后如果有多层遍历的话就用os.walk了另外还有个判断是否文件夹的代码:#判断是文件夹还是文件if os.path.isdir(new_filedir): print(1)else: print(2)new_filedir = r'E:\new_p...原创 2018-12-23 16:36:16 · 2594 阅读 · 0 评论 -
通过Python自动压缩文件并发送邮件
前言:因为每次更新好日报程序都要把最新版本发给同事,所以萌生了做个程序自动合并文件——压缩文件——发送邮件——删除文件,其中压缩文件用了网上比较好用的轮子,删除文件夹和文件夹下的所有内容用了shutil.rmtreeimport zipfileimport osimport shutilimport smtplibfrom email.mime.multipart import MIME......原创 2019-01-20 10:08:09 · 4861 阅读 · 0 评论 -
Python:一键扫描并清除/转移敏感文件(DOC、PPT、XLS等)
前言:最近公司某些部门到一线检查,对可能有用户信息的文档要一个个检查,虽然明令禁止,但是因为业务需要总归要有的,所以屡禁不止。为了更快地扫描、清除、转移,所以就编了这个小程序,其实功能和Windows的搜索功能差不多,但是更加便捷一点。如果要做的更好一点,程序量就大了,比如打开后搜索是否有敏感字,如用户名、11位的手机号码、8位的固定电话、家庭地址等,逻辑复杂度就会很大很大,我是做不到,只能做一...原创 2019-09-24 10:05:00 · 810 阅读 · 0 评论