摘要: 1.__main__的作用 我们可以经常在不同的程序和脚本中看到有这样的代码: 很多情况下,不使用“if __name__=='__main__':”直接去执行下面的代码,脚本也能成功执行。 那么它的作用是什么呢? 在很多程序中“if __name__=='__main__':”下面写的可能是一些测 阅读全文
posted @ 2017-07-26 21:03 Zoe233 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 如反射的概念,可以通过hasattr(),getattr(),setattr(),delattr()将字符串类型的方法反射为可以直接调用的方法,那么模块的调用除了正常的调用外,是否也可以将个符串格式的模块名导入到当前目录下呢? 动态导入模块的使用: 官方推荐使用版: 标准导入格式为:importli 阅读全文
posted @ 2017-07-16 22:11 Zoe233 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 输入密码时,如果想要不可见,需要利用getpass 模块中的 getpass方法,即: 1 2 3 4 5 6 7 8 9 10 #!/usr/bin/env python # -*- coding: utf-8 -*- import getpass # 将用户输入的内容赋值给 name 变量 pw 阅读全文
posted @ 2017-07-13 11:50 Zoe233 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 编程范式: 编程是 程序员 用 “特定的语法+数据结构+算法组成的代码”来告诉 计算机 如何执行任务的过程。<!--more--> 通过对不同的编程方式的特点的归纳总结出来的编程方式类别就是 编程范式。 不同的编程范式本质上代表队各种类型的任务采取的不同的解决问题的思路,大多数语言只支持一种编程范式 阅读全文
posted @ 2017-07-11 19:46 Zoe233 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 软件开发行为规范 1 软件需求分析 2 软件项目计划 3 概要设计 4 详细设计 5 编码 6 需求管理 7 软件配置管理 8 软件质量保证 9 数据度量和分析 为了把公司已经发布的软件开发过程规范有效地运作于产品开发活动中,把各种规范“逐步形成工程师的作业规范”,特制定本软件开发行为规范,以达到过 阅读全文
posted @ 2017-07-11 16:26 Zoe233 阅读(11710) 评论(0) 推荐(0) 编辑
摘要: 正则表通常被用来检索、替换那些符合某个模式(规则)的文本。 正则表达式通常缩写成“regex”,单数有regexp、regex,复数有regexps、regexes、regexen。 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串” 阅读全文
posted @ 2017-07-07 16:15 Zoe233 阅读(747) 评论(0) 推荐(0) 编辑
摘要: 建议参考PyYAML Documentation来源:http://pyyaml.org/wiki/PyYAMLDocumentation;http://blog.csdn.net/conquer0715/article/details/42108061 一、YAML概要 [YAML](http:/ 阅读全文
posted @ 2017-07-07 15:29 Zoe233 阅读(537) 评论(0) 推荐(0) 编辑
摘要: hashlib模块用于加密相关的操作,3.x里代替了md5模块和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512, MD5 算法(都是基于hash的算法,SHA比MD5算法更复杂,因此比MD5更安全) 1 2 3 4 5 6 7 8 9 10 11 12 阅读全文
posted @ 2017-07-07 11:00 Zoe233 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 用于生成和修改常见配置文档,当前模块的名称在 python 3.x 版本中变更为 configparser。 来看一个好多软件的常见文档格式如下: 1 2 3 4 5 6 7 8 9 10 11 12 [DEFAULT] ServerAliveInterval = 45 Compression =  阅读全文
posted @ 2017-07-07 10:28 Zoe233 阅读(195) 评论(0) 推荐(0) 编辑
摘要: shutil模块是高级的 文件、文件夹、压缩包 处理模块。 下面是关于其中各种方法的使用介绍: 1.shutil.copyfileobj(fsrc, fdst[, length])将文件内容拷贝到另一个文件中,可以只拷贝部分内容。 2.shutil.copyfile(src, dst) 拷贝文件 3 阅读全文
posted @ 2017-07-07 09:54 Zoe233 阅读(525) 评论(0) 推荐(0) 编辑