上一页 1 ··· 6 7 8 9 10 11 12 下一页
摘要: 介绍 glob模块可以按指定路径得到所有符合条件的文件的完整路径。 使用 如果想得到一个generator,以减少内存,可以使用 iglob()函数 阅读全文
posted @ 2019-12-10 13:49 MrDoghead 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 介绍 今天介绍一种数据格式,json。Json是JavaScript Object Notation的缩写,区别于txt、csv,json编码格式更加灵活,在工作也会经常遇到。在Python中要读写json是十分方便的,只需要调用json模块。 使用 直接导入模块 两个读写数据的函数: json.d 阅读全文
posted @ 2019-12-10 13:23 MrDoghead 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 背景 前几天看了些python的代码,发现有些函数的参数前带有(\ )号,有的甚至有两个(\ )号,它们代表什么意思的? 解释 查阅资料后发现,参数前面加上 号 ,意味着参数的个数不止一个,另外带一个星号(\ )参数的函数传入的参数存储为一个元组(tuple),带两个(\ )号则是表示字典(dict 阅读全文
posted @ 2019-12-10 00:04 MrDoghead 阅读(10381) 评论(0) 推荐(2) 编辑
摘要: 介绍 今天介绍一个很强大的模块,而且是python自带的,那就是itertools迭代器模块。 使用 使用起来很简单,先导入模块 下面,我们通过一些例子边学边练 三个无限迭代器 先告诉大家 control + C 可以强制停止程序哦 1.count() 2.cycle() 3.repeat() 想要 阅读全文
posted @ 2019-12-09 23:49 MrDoghead 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 介绍 上一篇中我们介绍了如果拆分文件,这一篇就通过几个例子来介绍一下如果合并文件。超级简单方便。 实例 另外,补充一个相关知识 阅读全文
posted @ 2019-12-09 13:26 MrDoghead 阅读(15762) 评论(0) 推荐(1) 编辑
摘要: 介绍 Linux 中split命令可以将一个大文件拆分成几个小文件。 使用 split [ help][ version][ ][ b ][ C ][ l ][要切割的文件][输出文件前缀] 注意,在默认情况下将按照每1000行切割成一个小文件。 实例 阅读全文
posted @ 2019-12-09 13:14 MrDoghead 阅读(3699) 评论(1) 推荐(0) 编辑
摘要: 介绍 argparse是python3标准库里用来处理命令行参数的模块 使用三步走: 1. 创建 ArgumentParser() 对象 2. 调用 add_argument() 方法添加参数 3. 使用 parse_args() 解析添加的参数 实例 我们先来创建一个python文件 然后开始在输 阅读全文
posted @ 2019-12-08 22:05 MrDoghead 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 介绍 enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。 Python 2.3. 以上版本可用,2.6 添加 start 参数。 例子 阅读全文
posted @ 2019-12-08 00:43 MrDoghead 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 介绍 zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。 ps. 如果各个迭代器的元素个数不一致,则返回列表长度与最短的对象相同,利用 号操作符,可以将元组解压为列表。 例子 阅读全文
posted @ 2019-12-08 00:35 MrDoghead 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 背景 大家知道现在python主要有两个大的版本,一个是python2另一个是python3,那么不同的人可能会习惯不同的版本,而python2和python3又有一些区别和不兼容的地方,给程序猿造成了很大的烦恼,怎么办呢? 作用 Six 就是来解决这个烦恼的,这是一个专门用来兼容 Python 2 阅读全文
posted @ 2019-12-07 23:51 MrDoghead 阅读(12453) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 下一页