类的特殊成员方法:1.__doc__ : 打印类下面的注释 2.__module__和__class__:from lib.aa import C输出类被导出的模块名lib.aa,输出类的模块名和类名<class lib.aa.C> 3.__init__和__del__注:析构方法一般无须定义,因为 ...
分类:
其他好文 时间:
2017-08-19 23:42:17
阅读次数:
169
定义 模块(module)支持从逻辑上组织Python代码,本质就是.py结尾的python文件(e.g.文件名:test.py; 模块名:test),目的是实现某项功能。将其他模块属性附加到你的模块中的操作叫导入(import)。 模块分为三类:标准库、开源模块(open source modul ...
分类:
编程语言 时间:
2017-08-19 23:29:10
阅读次数:
236
最近在编写Python脚本过程中遇到一个问题比较奇怪:Python脚本完全正常没问题,但执行总报错"AttributeError: 'module' object has no attribute 'xxx'"。这其实是.pyc文件存在问题。 问题定位: 查看import库的源文件,发现源文件存在且 ...
分类:
编程语言 时间:
2017-08-18 13:31:45
阅读次数:
284
python之路——模块和包 阅读目录 一 模块 3.1 import 3.2 from ... import... 3.3 把模块当做脚本执行 3.4 模块搜索路径 3.5 编译python文件 二 包 2.2 import 2.3 from ... import ... 2.4 __init__ ...
分类:
编程语言 时间:
2017-08-17 12:40:10
阅读次数:
156
最近修改了项目里的logging相关功能,用到了Python标准库里的logging模块,在此做一些记录。主要是从官方文档和stackoverflow上查询到的一些内容。 官方文档 技术博客 官方文档 技术博客 基本用法 下面的代码展示了logging最基本的用法。 除了这些基本用法,还有一些常见的 ...
分类:
编程语言 时间:
2017-08-14 15:18:40
阅读次数:
195
在es6里面定义模块,导出模块时可以使用export、export default 这2者区别: 在同一个文件里面可以有多个export, 一个文件里面只能有1个export default 使用import 引入的方式也有点区别: 使用export时,用import引入相应的模块名字一定要和定义的 ...
分类:
其他好文 时间:
2017-08-13 16:14:04
阅读次数:
140
1 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用C编写并链 ...
分类:
其他好文 时间:
2017-08-13 13:27:18
阅读次数:
143
1 什么是模块? 模块概念: 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使 ...
分类:
编程语言 时间:
2017-08-13 11:07:00
阅读次数:
282
第二周 模块 库 相当于java导包 标准库 不用安装 第三方 需要安装 Python处理excel 读xlrd模块 写 XlsxWriter 模块 windows安装库很简单 python2执行 pip install pyexcelerator(模块名) Python 执行 pip3 insta ...
分类:
编程语言 时间:
2017-08-12 10:27:57
阅读次数:
322
模块 使用模块import 模块名。有的仅仅导入了某个模块的一个类或者函数,使用from 模块名 import 函数或类名实现。为了避免模块名冲突。Python引入了按文件夹来组织模块的方法,称为包(Package)。则在a文件夹下的b.py模块名就是a.b。a文件夹下必须有一个文件__ini__. ...
分类:
编程语言 时间:
2017-08-11 17:23:43
阅读次数:
223