随笔分类 -  pyhon_让繁琐的工作自动化 / 自动化任务

处理excel电子表格
摘要:Excel 是 Windows 环境下流行的、强大的电子表格应用。openpyxl 模块让 Python 程序能读取和修改 Excel 电子表格文件。例如,可能有一个无聊的任务,需要从一个电子表格拷 贝一些数据,粘贴到另一个电子表格中。或者可能需要从几千行中挑选几行,根据某种条件稍作修改。或者需要查 阅读全文
posted @ 2025-03-23 17:21 Martinl_it 阅读(39) 评论(0) 推荐(0)
从web中抓取信息
摘要:# 少数可怕的时候,我没有 Wi-Fi。这时才意识到,我在计算机上所做的事,有多少实际上是在因特网上做的事。完全出于习惯,我会发现自己尝试收邮件、阅读朋友的推特,或回答 # 问题:“在Kurtwood Smith演出 1987 年的机械战警之前,曾经演过主角吗?” # 1因为计算机上如此多的工作都与 阅读全文
posted @ 2025-03-20 08:53 Martinl_it 阅读(55) 评论(0) 推荐(0)
调试
摘要:既然你已学习了足够的内容,可以编写更复杂的程序,可能就会在程序中发现不那么简单的缺陷。本章介绍了一些工具和技巧,用于寻找程序中缺陷的根源, 帮助你更快更容易地修复缺陷。程序员之间流传着一个老笑话:“编码占了编程工作量的90%,调试占了另外 90%。”计算机只会做你告诉它做的事情, 它不会读懂你的心思 阅读全文
posted @ 2025-03-03 00:19 Martinl_it 阅读(25) 评论(0) 推荐(0)
组织文件
摘要:也许你曾经经历过查找一个文件夹,里面有几十个、几百个,甚至上千个文件,需要手工进行复制、改名、移动或压缩。或者考虑下面这样的任务: 在一个文件夹及其所有子文件夹中,复制所有的 pdf 文件(且只复制 pdf 文件) 针对一个文件夹中的所有文件,删除文件名中前导的零,该文件夹中有数百个文件,名为 sp 阅读全文
posted @ 2025-02-13 14:33 Martinl_it 阅读(19) 评论(0) 推荐(0)
读写文件
摘要:1当程序运行时,变量可能是保存数据的最好方式 但当程序结束时,变量就会消失。为了保存数据,我们需要将数据保存到文件中。Python 提供了内置的文件对象,可以用来读写文件。 1. / 和 \的区别 在 Python 中,文件路径可以使用 / 或 \ 作为路径分隔符。但是,由于 \ 是转义字符,所以在 阅读全文
posted @ 2025-02-13 14:32 Martinl_it 阅读(33) 评论(0) 推荐(0)
1模式匹配与正则表达式
摘要:1.不用正则表达式来查找文本模式 def isPhoneNumber(text): if len(text) != 12: return False for i in range(0, 3): if not text[i].isdecimal(): #检查字符串是否只包含十进制数字 return F 阅读全文
posted @ 2025-02-02 12:13 Martinl_it 阅读(33) 评论(0) 推荐(0)