Python第十五讲:OS模块详解,实现文件自动化批量处理
上一节课我们学会了基础的文件读写(txt写入、读取、追加),只能操作单个已知文件。 但真实工作、自动化办公、爬虫项目中,我们需要更强大的能力:批量创建文件夹、批量重命名文件、自动判断文件是否存在、遍历文件夹所有文件、清理无用文件。
Python 常用模块:别从头造轮子,这些内置的和第三方的直接拿来用
Python 常用模块:别从头造轮子,这些内置的和第三方的直接拿来用Python 最值钱的东西就是它的生态——标准库加上 PyPI 上几十万的第三方包,几乎覆盖了你可能遇到的所有需求。写代码的时候,遇到问题第一反应不应该是”自己怎么实现”,而是”有没有现成的模块可以用”。
Python 库到底装在哪?Miniconda + conda-pack
承接上一篇:venv 够用,但它有一条天花板上一篇我们用 venv 把 Gradio 装进了独立包厢。python3 -m venv .venv → source .
Python用 AI 按改动类型生成评审清单:别用同一套话审所有 PR
先说清楚这篇不做什么:它不评判代码写得好不好,也不做安全扫描——那是代码审查和安全审查的事。它只解决一个更前置的问题:这次改了什么地方,所以这次必须检查哪些点。很多团队的评审清单是一份通用模板,任何 PR 都能原样贴上,结果就是谁都不看。
PDF 不止装文字:用 Python 给 PDF 添加和提取内嵌附件
一份完整的项目报告,往往不只有 PDF 正文,还包括用于计算的 Excel 表格、原始图片或补充说明。如果这些文件分开发送,接收者就需要逐一下载、整理,还可能遗漏其中某一份材料。PDF 的附件功能提供了另一种组织方式:把配套文件直接嵌入 PDF,让正文与相关资料一起交付。
Python标准库300个模块,新手只学这5个,3天能上手干活
打开Python官方文档,300多个模块,密密麻麻。我当年也一样,看了一眼,直接关掉。后来写了几年代码才明白:翻来覆去就那五六个。剩下两百多个,你一辈子可能都用不到。你是不是也收藏了一堆“Python必学模块大全”?然后一个都没看完。不赖你。
别被繁杂库函数劝退,零壹教育说说新手该如何有序积累Python能力
打开Python相关教程,会接触到海量第三方库,处理表格有pandas、openpyxl,处理文件有os、pathlib,还有可视化、爬虫、邮件各类工具库,各类函数参数繁多。
硬盘空间去哪了?一段Python代码列出最占空间的文件
先看结果。我的一个工作文件夹,1.4GB,9673 个文件。一段代码跑完,30 秒内告诉我答案:一半以上的空间被 PNG 图片占了,一个 168MB 的工具程序是单文件冠军。运行结果上面是完整排行(文件夹名做了脱敏处理,数字都是真实的)。
项目资料归档总放错目录,Python 按部门日期自动分类并规范命名
导读: 每一个项目经理、行政主管或 IT 运维在年底或者项目结项时,都会面对一个让人血压飙升的“灾难现场”——共享盘或本地文件夹里堆满了乱七八糟的文件:项目方案_final_最终版.docx、张三传的合同.pdf、技术交底_修改后_v2.
Python打包exe软件,用这个库真的很容易
写了个Python脚本想给朋友用,结果对方电脑没装Python,还得教他怎么装环境装库,麻烦得要死。后来发现PyInstaller能把脚本打包成exe,双击就能跑,省心多了。不过第一次打包踩了不少坑,这里把我折腾的经验写下来,希望对你有帮助。