json模块 1. 序列化: 将python的数据类型存成 json串 2. 反序列化: 将json串 读成python的数据类型 跨平台 dict/list pickle模块 不能跨平台,但是支持python所有数据类型 os模块 用来和操作系统交互 sys模块 用来和python解释器交互 lo ...
分类:
Web程序 时间:
2019-09-12 21:11:24
阅读次数:
98
1、详细叙述ansible的工作原 在ansible中定义主机清单 ansible与各主机采用ssh-key免密钥登陆 ansible通过命令、模块和playbook,将执行的命令转换为python语句,通过ssh协议传输到指定的客户端上,使用python解释器执行 执行完成后,客户端返回成功或失败 ...
分类:
其他好文 时间:
2019-09-09 22:37:13
阅读次数:
105
Python3快速入门(十八)——PyInstaller打包发布一、PyInstaller简介1、PyInstaller简介PyInstaller是一个跨平台的Python应用打包工具,支持Windows/Linux/MacOS三大主流平台,能够把Python脚本及其所在的Python解释器打包成可执行文件,从而允许最终用户在无需安装Python的情况下执行应用程序。PyInstaller制作出来
分类:
编程语言 时间:
2019-09-08 12:27:51
阅读次数:
144
模块 一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用C编写并链接到python解释器的内置模 ...
分类:
其他好文 时间:
2019-09-07 18:26:26
阅读次数:
97
内置的sys模块使我们能访问到由Python解释器使用或维护的对象,其中包括标志,版本,整型数的最大尺寸,可用的模块路径,hook路径,标准错误输入/输出的位置,以及调用解释器的命令行参数。http://docs.python.org/library/sys是pyhon的在线module文档,你可以 ...
分类:
其他好文 时间:
2019-09-06 23:01:24
阅读次数:
119
异常处理 即使程序员编写的程序语法完全正确,在程序运行或执行时仍可能出错 最典型的就是除0错误。因为0不能作为除数,Python解释器会显示一条消息通知程序员该错误。这个错误会终止程序的执行。 如果我们只是想在正在运行的程序中处理错误,该怎么办?Python语言提供的异常处理功能就是做这件事的。 我 ...
分类:
编程语言 时间:
2019-09-05 23:40:03
阅读次数:
114
元类 什么是元类 元类是类的类,是类的模板(就如对象的模板是类一样) 元类的实例为类,类的实例为对象 元类是用来产生类的 动态语言和静态语言最大的不同,就是函数和类的定义,不是编译时定义的,是运行时动态创建的 \_\_new\_\_() 我们之前说类实例化第一个调用的是 ,但 其实不是实例化一个类的 ...
分类:
编程语言 时间:
2019-09-04 17:39:13
阅读次数:
100
元类总结 type只传一个参数有什么用 打印对象的类型 class底层原理 通过type类来实例化,得到类 exec 执行字符串的代码,当成python解释器 自定义元类 继承type 通过元类控制类的调用过程,实例化产生对象的过程 模板:控制对象的产生 自定义一个元类,定义一个类,继承字典,使其具 ...
分类:
其他好文 时间:
2019-09-04 16:24:02
阅读次数:
86
模块简介: 模块,是用一堆代码实现了某个功能的代码集合,n个.py文件组成的代码集合就称为模块。 模块分为三种: 自定义模块(自己手动编写的python代码文件) 内置标准模块(又称标准库) 开源模块 导入模块有以下几种方法: 导入模块其实就是告诉Python解释器去解释那个py文件 导入一个py文 ...
分类:
编程语言 时间:
2019-09-02 13:57:47
阅读次数:
98
MicroPython 和 Python 都是一类 Python 的动态语言解释器。 若是在系统里安装了 Python 解释器,例如在 Windows 或者 Linux 命令行输入 python,进入 python 解释器的命令行模式即可输入运行查看效果。 动态语言通常指不需要编译即时运行的程序语言 ...
分类:
编程语言 时间:
2019-09-02 12:12:13
阅读次数:
128