摘要: Python 变量作用域 变量作用域LEGB 1、变量的作用域 在Python程序中创建、改变或查找变量名时,都是在一个保存变量名的空间(命名空间)中进行的,我们称这个命名空间为作用域。Python的作用域是静态的,在源代码中变量名被赋值的位置决定了该变量能被访问的范围,即Python变量的作用域由 阅读全文
posted @ 2018-05-11 10:54 月缺一格 阅读(615) 评论(0) 推荐(1) 编辑
摘要: Python Collections详解 collections模块在内置数据结构(list、tuple、dict、set)的基础上,提供了几个额外的数据结构:ChainMap、Counter、deque、defaultdict、namedtuple和OrderedDict等; ChainMap:P 阅读全文
posted @ 2018-05-10 22:34 月缺一格 阅读(764) 评论(0) 推荐(0) 编辑
摘要: Python基本数据结构 数据结构:通俗点儿说,就是存储数据的容器。这里主要介绍Python的4种基本数据结构:列表、元组、字典、集合; 格式如下: 列表:list = [val1, val2, val3, val4],用中括号; 元组:tuple = (val1, val2, val3, val4 阅读全文
posted @ 2018-05-08 13:41 月缺一格 阅读(6612) 评论(0) 推荐(0) 编辑
摘要: Python文件对象和方法 1.打开和关闭文件 Python提供了必要的函数和方法进行默认情况下的文件基本操作,我们可以用file对象做大部分文件操作。 open()方法 我们必须先用Python内置的open()函数打开一个文件,创建一个file对象,才能调用其相关的方法对它进行读写。其语法是: 阅读全文
posted @ 2018-05-07 23:08 月缺一格 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 常用模块: 1.time和datetime模块; 2.random模块; 3.os、sys和shutil模块; 4.json、pickle和shelve模块; 5.xml和ymal处理; 6.configparser和sbuprocess模块; 7.hashlib模块; 模块和包 1.概念 模块用来 阅读全文
posted @ 2018-05-07 21:34 月缺一格 阅读(291) 评论(0) 推荐(0) 编辑
摘要: Python日志输出中添加上下文信息 除了传递给日志记录函数的参数(如msg)外,有时候我们还想在日志输出中包含一些额外的上下文信息。比如,在一个网络应用中,可能希望在日志中记录客户端的特定信息,如:远程客户端的IP地址和用户名。这里我们来介绍以下几种实现方式: 通过向日志记录函数传递一个extra 阅读全文
posted @ 2018-05-05 23:37 月缺一格 阅读(549) 评论(0) 推荐(0) 编辑
摘要: Python配置日志的几种方式 作为开发者,我们可以通过以下3种方式来配置logging: (1)使用Python代码显式的创建loggers,handlers和formatters并分别调用它们的配置函数; (2)创建一个日志配置文件,然后使用fileConfig()函数来读取该文件的内容; (3 阅读全文
posted @ 2018-05-05 23:34 月缺一格 阅读(4177) 评论(0) 推荐(0) 编辑
摘要: python日志模块 内容简介 1.日志相关概念 2.logging模块简介 3.logging模块函数使用 4.logging模块日志流处理流程 5.logging模块组件使用 6.logging配置方式 7.日志输出中添加上下文信息 一、日志相关概念 日志是一种可以追踪软件运行时所发生事件的方法 阅读全文
posted @ 2018-05-03 09:56 月缺一格 阅读(523) 评论(1) 推荐(1) 编辑
摘要: python正则表达式 正则表达式是一个特殊的字符序列,它能帮助我们方便的检查一个字符串是否与某种模式匹配。Python自1.5版本起增加了re模块,它提供Perl风格的正则表达式模式。re模块使Python语言拥有全部的正则表达式功能。compile函数根据一个模式字符串和可选的标志参数生成一个正 阅读全文
posted @ 2018-05-03 09:55 月缺一格 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 工具环境 1.VMware workstation 12+; 2.Ubuntu系统+Linux Pycharm; 3.OpenStack Queens版本Horizon代码; 问题及解决 1.项目代码在P有charm中打开后需要在目录 openstack_dashboard/local 下创建loc 阅读全文
posted @ 2018-04-25 15:52 月缺一格 阅读(1118) 评论(0) 推荐(0) 编辑