上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页
摘要: 计划 Hello,这是一个读书摘要的计划,10天读完《编写高质量代码 改善Python编程的91个建议》,我会每天摘录大概9个书中提到的建议,分享在这里,也作为自己的打卡任务。关于这本书,他并不是python入门的教学书籍,而是一本用来改善编程习惯和风格的书,可以帮助我们写出漂亮的,也就是符合pyt 阅读全文
posted @ 2020-01-11 16:27 MrDoghead 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 介绍 之前已经分享过文件按行拼接的cat命令,以及join命令的按指定列合并文件,但是join必须要有指定匹配的列(默认为第一列),没办法随心所欲怎么办?比如现在有一个文件存有学号和姓名,而另一个文件有年龄和成绩,你知道两个文件的每一行是一一对应的,可是怎么合并呢?来试试paste吧,硬合并! 用法 阅读全文
posted @ 2020-01-10 15:33 MrDoghead 阅读(721) 评论(0) 推荐(0) 编辑
摘要: 介绍 在Linux中,如果你想要把两个文件按照列合并起来,比如一个文件存有一列学号一列姓名,另一个文件存有一列学号一列成绩,这个时候使用join命令就可以快速合并两个文件,不需要额外花时间写脚本。 用法 看一下官方文档 实例 先创建两个演示文件,待合并 然后使用join,一步到位 join默认以第一 阅读全文
posted @ 2020-01-10 15:09 MrDoghead 阅读(642) 评论(0) 推荐(0) 编辑
摘要: 方法一 使用diff 显示的结果怎么看? "|"表示前后2个文件内容有不同; ""表示后面文件比前面文件多了1行内容。 方法二(直观,推荐) 使用vimdiff 首先要注意,vimdiff是基于diff的 显示的结果怎么看? 比较文件连续的相同行被折叠; 只在某一文件存的行背景设置成蓝色,其他文件为 阅读全文
posted @ 2020-01-07 16:57 MrDoghead 阅读(2657) 评论(0) 推荐(0) 编辑
摘要: 紧接上文 在上文 "Python多进程multiprocessing(一)" 中我们介绍了多进程multiprocessing的部分基础操作,在本文中,我们将继续介绍关于多进程的一些知识,比如进程池Pool这个有用的东东。马上开始吧! 使用实例 实例1 运行结果: 解释一下: 1. 这个例子演示了进 阅读全文
posted @ 2019-12-31 16:58 MrDoghead 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 介绍 上次介绍了如何在Python中使用多线程threading的内容,这一次我们来了解一下多进程multiprocessing的使用。网上有人把进程比作一个个车间,可以真正意义上实现同时处理多个任务,也就是多核运算(没错,这就要用到我们cpu的多核了)。在实际工作中,一般cpu 密集运算才用多进程 阅读全文
posted @ 2019-12-31 15:39 MrDoghead 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 介绍 在Python中,使用多线程multi threading可以『同时』执行多个任务,比如你需要一个线程来复制读取信息,另一个线程来解析。为什么这里的同时要加引号呢,这是由于Python中GIL,也就是全局锁,看似同时执行多个任务,实际上是分布执行的,只不过各自完成不同的任务会提高工作效率。如果 阅读全文
posted @ 2019-12-30 19:46 MrDoghead 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 介绍 有时候我们想要查看某个数据的内容,发现中文无法正确显示,这个时候就需要转换一下编码,Linux提供了一个很方便的工具iconv可以帮助实现。 用法 看一下帮助文档,很快可以理解,就是指定一下两个参数 f, t 下面举个例子,我们要显示中文怎么办, 阅读全文
posted @ 2019-12-30 14:49 MrDoghead 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 介绍 在算法实际工作中,我们的输入数据往往是不确定的,而且是不管更新的,比如今天你的输入是某个平台的数据,明天可能是另一个平台得到的数据,或者说你需要一个脚本来解决数据更新的问题又不需要重新改写脚本,那么把输入数据定义在脚本程序外会是一个好的选择,那就是stdin(标准输入)。 用法实例 使用std 阅读全文
posted @ 2019-12-30 14:37 MrDoghead 阅读(1359) 评论(0) 推荐(0) 编辑
摘要: 介绍 namedtuple能够用来创建类似于元祖的数据类型,除了能够用索引来访问数据,能够迭代,更能够方便的通过属性名来访问数据。 使用 小结 相比与元组tuple和字典dictionary,namedtuple更有综合性,而且直观,方便。 阅读全文
posted @ 2019-12-27 13:29 MrDoghead 阅读(213) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页