-
python中的for..else语法
学生ppt提到了一个示例代码(现在回过头来看,这个语句对初学者而言,难度有点高了),里面用了一个for..el…
-
split:分割文本文件
在数据处理时有时需要将一个大的数据集分为几个部分,交给不同机器或不同账号进行处理,之前我都是用sed或vi进行…
-
cron脚本中date命令问题
在shell中可以正常执行的命令,转移到cron中让其定时运行发现存在问题,即有错误提示,导致命令不执行。 d…
-
wordpress 5.0.1: gutenberg遭遇updating failed,导致不能保存
wordpress升级到5.0.1后,gutenberg成为默认的编辑器。新的编辑器很漂亮,但一开始使用就遇到…
-
mac下ppt导出为pdf后文件变大
课后将ppt导出为pdf分享到微信中后发现文件大小超出微信限制了。感到很奇怪,因为ppt本身也只有30MB左右…
-
PostGIS:ST_xxx函数中ST有什么含义
此前先入为主,一直以为ST的含义是Spatial and Temporal。在课堂上,有学生问我这个含义,我以…
-
postgresql: ‘not in’ subquery
在使用sql语句进行查询时突然发现一个语句不能返回合适结果: select count(*) from wei…
-
巧用pandas进行数据处理
某一原始数据,在数据获取过程中少进行了一个strip处理,导致数据表现为: ,” 2015-01-…
-
bash tips: kill a background bash job
执行了一个shell脚本,突然发现脚本里的代码有错误,想要终止其运行,这是要用ps & kill 来执…
-
遭遇Out of memory: Kill process or sacrifice child
在调试一个爬虫程序时,发现一个非常奇怪的问题,程序总是在运行一段时候会被系统给Kill掉,在syslog里看到…
-
Python:在循环中移除循环体要素
改造之前一个数据处理代码,需要在循环中根据判断条件来决定是否移除当前的循环体对象。 简单示例代码: >&…
-
bash tips:巧用xargs来组合不同命令
在处理数据时,使用python编写了一个小程序,可将多个同类型但文件头次序有可能不同的csv文件进行合并,其使…