摘要: 这两天在写爬虫程序,涉及英文文本处理,需要规范化英文标点符号的写法。正常情况下,英文句号「.」后面需要保证有且只有一个空格,但也有例外情况,比如「i.e.」、「e.g.」、「P.S.」这种。由于无法预测大小写,因此在正则表达式中使用了「标志位」flags,却死活不生效。 一开始,我的函数是这样写的: 阅读全文
posted @ 2020-10-02 16:54 木木卡卡西 阅读(1977) 评论(0) 推荐(0) 编辑
摘要: 人若是懒起来,真的很夸张。比如我在博客园的上一篇博文,已经是2017年底了:时间都已经过去两三年了。 虽然不是专业程序员,但因为工作需要,代码也在不停写,期间一些心得感悟,没有及时记录下来,久了就又忘了,下次再遇到类似的坑,还得掉进去。想来想去,还是重新开放写博客吧。 这篇就不多废话了。记住:好记性 阅读全文
posted @ 2020-10-02 16:21 木木卡卡西 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 因为工作原因,需要定期清理某个文件夹下面创建时间超过1年的所有文件,所以今天集中学习了一下Python对于本地文件及文件夹的操作。网上 这篇文章 简明扼要地整理出最常见的os方法,抄袭如下: os.listdir(dirname):列出dirname下的目录和文件 os.getcwd():获得当前工 阅读全文
posted @ 2017-12-14 01:38 木木卡卡西 阅读(6501) 评论(7) 推荐(6) 编辑
摘要: 起因很简单:C盘快爆满了,用PS修个图的都无法保存。用Everything搜索了下C盘,发现有个WIN7的.vdi文件,竟然占据了15G的宝贵C盘空间!记得有一次,我直接把.vdi文件转移,然后在VirtualBox里新建虚拟机,结果死活不成功。因此,这次我也不敢轻举妄动,赶紧上网搜索教程。本篇文章 阅读全文
posted @ 2017-10-26 14:59 木木卡卡西 阅读(2262) 评论(0) 推荐(2) 编辑
摘要: 今天第一次用MySQL的触发器,怕忘了,赶紧写篇博客记录一下。 废话不说,先上语法: 事情的起因是这样的:我有一个人员信息表 pers。因为字段很多,就把中文字段单出来,另建了一个表 perscn。我希望当 pers 插入一条记录,perscn 也能自动插入一条记录,这样就能保证两张表的记录一一对应 阅读全文
posted @ 2017-05-03 15:58 木木卡卡西 阅读(5342) 评论(0) 推荐(1) 编辑
摘要: 本题来自 Project Euler 第22题:https://projecteuler.net/problem=22 本题中,有个txt文件,内有5000个英文姓名,要求首先对这些姓名进行排序,然后分别计算各个姓名每个字母的序号之和a、以及该姓名在txt文件中的序号b,将a和b相乘,作为该姓名的分 阅读全文
posted @ 2016-11-20 19:50 木木卡卡西 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 本题来自 Project Euler 第21题:https://projecteuler.net/problem=21 首先需要明确两个数学概念: 真因数(proper divisor):除去数字本身的所有因数(不要求是素数)。比如:12的所有真因数是:1、2、3、4、6 亲和数(amicable 阅读全文
posted @ 2016-11-19 22:32 木木卡卡西 阅读(1721) 评论(0) 推荐(0) 编辑
摘要: 本题来自 Project Euler 第20题:https://projecteuler.net/problem=20 这题也容易,让先算出阶乘100的结果,然后把这结果的每个数字相加即可。 我想,应该是要练习递归阶乘吧,但我觉得用循环也挺方便的啊,就是很讨厌递归函数,总记不住写法,唉…… 阅读全文
posted @ 2016-11-19 21:50 木木卡卡西 阅读(627) 评论(0) 推荐(0) 编辑
摘要: 本题来自 Project Euler 第19题:https://projecteuler.net/problem=19 好吧,欧拉计划第18题做不出来,先跳过,先做第19题吧。 这题思路挺简单:在区间之内,先找出第1个星期天,然后7天7天地找,只要是每月的第1天,计数器就加1,很快就有答案。 话说, 阅读全文
posted @ 2016-11-19 21:27 木木卡卡西 阅读(841) 评论(0) 推荐(0) 编辑
摘要: 本题来自 Project Euler 第17题:https://projecteuler.net/problem=17 老实说,看到这题的时候,我心里其实是不愿意做的:对于我这样的算法渣,肯定得写出N个 if 和 elif。但没办法,只好硬着头皮写,错了好几回之后,总算是把所有情况都考虑到了。擦汗… 阅读全文
posted @ 2016-11-08 14:46 木木卡卡西 阅读(713) 评论(0) 推荐(0) 编辑