摘要: 本文内容涉及python中的os模块和os.path模块的常用操作,这两个模块提供了与平台和操作系统无关的文件系统访问方法。os模块负责大部分的文件系统操作,包括:删除文件、重命名文件、遍历目录树等;os.path模块提供了一些针对路径名的操作,包括:获取文件和子目录信息,文件路径查询等。1. os模块remove(path) 删除文件rename(src,dst) 重命名文件renames(ol... 阅读全文
posted @ 2016-01-22 10:06 Bruce_G 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 1、计数器(counter)Counter是对字典类型的补充,用于追踪值的出现次数。ps:具备字典的所有功能 + 自己的功能我们从中挑选一些相对常用的方法来举例:在上面的例子我们可以看出,counter方法返回的是一个字典,它将字符串中出现的所有字符都进行了统计。在这里再介绍一下update方法,这个update方法是将两次统计的结果相加,和字典的update略有不同。 2、有序字典(orde... 阅读全文
posted @ 2016-01-22 10:05 Bruce_G 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 函数式编程最重要的是增强代码的重用性和可读性1234def 函数名(参数): ... 函数体 ...函数的定义主要有如下要点:def:表示函数的关键字函数名:函数的名称,日后根据函数名调用函数函数体:函数中进行一系列的逻辑计算,如:发送邮件、计算出 [11,22,38,888,2]中的最大数等...参数:为函数体提供数据返回值:当函数执行完毕后,可以给调用者返回数据。以上要点中,... 阅读全文
posted @ 2016-01-22 10:04 Bruce_G 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 本文内容涉及python打开/创建文件对象,文件的读写、文件指针位置的移动、获取命令行参数。1. open()open函数以指定模式返回一个file对象,如: file_object = open(filename,access_mode=’r’,buffering=-1),默认是以r模式打开文件。filename:表示要打开文件名(字符串),可以是绝对路径或相对路径access_mode:文件打... 阅读全文
posted @ 2016-01-22 10:04 Bruce_G 阅读(382) 评论(0) 推荐(0) 编辑
摘要: set是一个无序且不重复的元素集合123456789101112131415161718192021222324252627282930313233# 数据库中原有c1 = "a"c2 = "b"old_dict = { "#1":{ 'hostname':c1, 'cpu_count': 2, 'mem_capicity': 80 }, "#2":{ 'hostname':c1, '... 阅读全文
posted @ 2016-01-22 10:04 Bruce_G 阅读(114) 评论(0) 推荐(0) 编辑