?. 模块 ?先,我们先看?个老?常谈的问题. 什么是模块. 模块就是?个包含了python定义和声明的?件, ?件名就是模块的名字加上.py后缀. 欢聚话说我们?前写的所有的py?件都可以看成是?个模块但是我们import加载的模块?共分成四个通?类别: 1. 使?pyhton编写的py?件 2. ...
分类:
其他好文 时间:
2019-01-14 18:50:14
阅读次数:
200
反射 : 是用字符串类型的名字 去操作 变量 相比于用eval('print(name)') 留有 安全隐患 反射 就没有安全问题 hasattr 语法: getattr与hasattr语法相同,返回的结果是对应name的值或函数。 注意:反射本py文件的name时 用sys.modules[__n ...
分类:
编程语言 时间:
2019-01-07 22:34:54
阅读次数:
193
一、模块 模块就是一个包含了python定义和申明的文件,文件名就是模块的名字加上.py的后缀/ 模块的分类: 1、使用python编写的py文件 2、已被编译位共享库或者DLL或C或者C++的扩展 3、包好一组模块的包 4、使用c编写并连接到python解释器的内置模块 使用模块是为了让我们写的代 ...
分类:
编程语言 时间:
2019-01-03 21:34:30
阅读次数:
195
一.模块 1.导入方式 自己创建的模块名称 切不可和 内置模块的一样 ① import 模块 ② import 模块 as 名 设置在此空间的名称 ③ from 模块 import 功能 ④ from 模块 import * 引入所有的功能 __all__=[a,b,c] 调用时只调用[ ]中的功能 ...
分类:
编程语言 时间:
2019-01-02 23:20:19
阅读次数:
218
一.random模块 随机 random() 随机小数 uninform(a,b) 随机小数 randint(a,b) 随机整数 choice() 随机选择一个 sample() 随机选择多个 shuffle() 打乱 二.Counter 计数 三.字典 1.默认值字典 2.有序字典 四.栈和队列 ...
分类:
编程语言 时间:
2018-12-31 17:21:30
阅读次数:
154
生成配置文件 import configparser config = configparser.ConfigParser() config["DEFAULT"] = {'ServerAliveInterval': '45', 'Compression': 'yes', 'CompressionLe ...
分类:
编程语言 时间:
2018-12-30 17:35:56
阅读次数:
236
logging配置 1 import logging 2 logging.basicConfig(level=logging.WARNING, 3 format='%(asctime)s %(filename)s[line:%(lineno)d] %(levelname)s %(message)s' ...
分类:
编程语言 时间:
2018-12-30 17:33:00
阅读次数:
209
一.模块 1.导入方式 自己创建的模块名称 切不可和 内置模块的一样 ① import 模块 ② import 模块 as 名 设置在此空间的名称 ③ from 模块 import 功能 ④ from 模块 import * 引入所有的功能 __all__=[a,b,c] 调用时只调用[ ]中的功能 ...
分类:
其他好文 时间:
2018-12-29 23:25:36
阅读次数:
223
一. 模块 import 加载的模块一共分成四个通用类别: 1.使用python编写的py文件 2.已被变异为共享库活着DLL或者C或者C++的扩展 3.包好一组模块的包 4.使用c编写并连接到python解释器的内置模块 导入模块有两种方式: 1. import 2. from xxx impor ...
分类:
编程语言 时间:
2018-12-29 17:23:29
阅读次数:
204
今日主要内容 1. 正则表达式 匹配字符串 元字符 . 除了换行 \w 数字, 字母, 下划线 \d 数字 \s 空白符 \n \t \b 单词的边界 \W 非xxx \D \S [] 字符组 [^xxx] 非xxxx ^ 字符串的开始 $ 字符串的结束 | 或者 量词 * 0->n + 1->n ...
分类:
其他好文 时间:
2018-12-28 21:11:09
阅读次数:
195