摘要: 【转】Python之面向对象与类 本节内容 一、面向对象的概念 1. "面向对象(OOP)"是什么? 简单点说,“面向对象”是一种编程范式,而编程范式是按照不同的编程特点总结出来的编程方式。俗话说,条条大路通罗马,也就说我们使用不同的方法都可以达到最终的目的,但是有些办法比较快速、安全且效果好,有些 阅读全文
posted @ 2018-11-07 15:17 mugua250 阅读(171) 评论(0) 推荐(0)
摘要: 【转】Python数据类型之“文本序列(Text Sequence)” Python中的文本序列类型 Python中的文本数据由str对象或字符串进行处理。 1.字符串 字符串是Unicode码值的不可变序列。字符串字面量有多种形式: 单引号:'允许嵌入"双"引号' 双引号:"允许嵌入'单'引号" 阅读全文
posted @ 2018-11-07 15:05 mugua250 阅读(310) 评论(0) 推荐(0)
摘要: 【转】Python之正则表达式(re模块) 本节内容 提示: 由于该站对MARKDOWN的表格支持的不是很好,所以本文中的表格均以图片的形式提供,大家如果看着比较模糊,可以放大来看或下载图片在本地查看。 正则表达式(Regluar Expressions)又称规则表达式,在代码中常简写为REs,re 阅读全文
posted @ 2018-11-07 15:00 mugua250 阅读(300) 评论(0) 推荐(0)
摘要: 【转】正则表达式总结 本节内容 需要提前说明的是: 正则表达式的语法是由正则表达式引擎决定的(目前主流的正则引擎分为3类:DFA、传统型NFA 和 POSIX NFA),不同编程语言或应用程序所使用的引擎可能不同,它们对正则表达式的语法支持会有差别。 一、正则表达式简介 1. 什么是正则表达式 正则 阅读全文
posted @ 2018-11-07 14:59 mugua250 阅读(381) 评论(0) 推荐(0)
摘要: 【转】Python之向日志输出中添加上下文信息 除了传递给日志记录函数的参数(如msg)外,有时候我们还想在日志输出中包含一些额外的上下文信息。比如,在一个网络应用中,可能希望在日志中记录客户端的特定信息,如:远程客户端的IP地址和用户名。这里我们来介绍以下几种实现方式: 通过向日志记录函数传递一个 阅读全文
posted @ 2018-11-07 14:55 mugua250 阅读(224) 评论(0) 推荐(0)
摘要: 【转】python之配置日志的几种方式 作为开发者,我们可以通过以下3种方式来配置logging: 1)使用Python代码显式的创建loggers, handlers和formatters并分别调用它们的配置函数; 2)创建一个日志配置文件,然后使用fileConfig()函数来读取该文件的内容; 阅读全文
posted @ 2018-11-07 14:53 mugua250 阅读(159) 评论(0) 推荐(0)