摘要: sys模块 sys是system的意思,跟操作系统进行打交道的入口。 sys.argv 返回一个列表,包含程序名+参数。 第一个为参数名为py文件的参数。 阅读全文
posted @ 2018-04-26 23:58 娄先生 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 密码生成器 -随机密码 -定向生成 -加盐 用一定的算法,会存在破解的可能,加盐混淆 -直接复制 不需要显示在终端,便于保护,直接粘贴过去 简单脚本随机生成 base64 加密 知识点: base64: 是一种加密算法,支持多种加密,解密。 所需要的参数 为bytes类型(s.encode('utf 阅读全文
posted @ 2018-04-26 21:37 娄先生 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 一、异常处理 对于异常 : 分为 语法错误 和 输入错误 两类! 语法错误:解释器去检查 输入错误:当语法正确以后,就使用软件的异常处理来执行了。 1.1 定义语法: except 和 if 相同,从上而下执行,如果第一个except捕获到 错误,则下面的异常就直接跳过了。 下面的else 和 fi 阅读全文
posted @ 2018-04-26 17:58 娄先生 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 一、作用域 函数的命名空间可以作用域可以划分为:LEGB四种,使用缩进来规定。 不同的命名空间的变量可以同名。 本地 local 本地使用,在函数缩进中,代表着本地缩进 封闭 enclosing 在嵌套函数中使用, 全局 global 任何地方都能使用,模块的顶层 内置 Builtin 内置,比如 阅读全文
posted @ 2018-04-26 16:42 娄先生 阅读(654) 评论(0) 推荐(0) 编辑
levels of contents