![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 83
Python学习
清风流云_cloud
这个作者很懒,什么都没留下…
展开
-
Python使用logging模块的SMTPHandler发送告警日志邮件
1. Phthon 的SMTPHandler 在 http://www.madmalls.com/blog/post/logging-for-python/#13-handler 中介绍了 Python 3 内置模块 logging 中的常用 Handler,如果我们既想将 logging.INFO 级别的日志保存到访问日志文件中,又想在应用出错时,将 logging.ERROR 及以上级别的日志通过邮件发送给管理员的话,就需要使用 logging.handlers.SMTPHandler() 了 2.转载 2021-03-19 09:35:24 · 461 阅读 · 1 评论 -
Python3 JSON 数据解析
Python3 JSON 数据解析 JSON (JavaScript Object Notation) 是一种轻量级的数据交换格式。 如果你还不了解 JSON,可以先阅读我们的 JSON 教程。 Python3 中可以使用 json 模块来对 JSON 数据进行编解码,它包含了两个函数: json.dumps(): 对数据进行编码。 json.loads(): 对数据进行解码。 在j son 的编解码过程中,Python 的原始类型与 json 类型会相互转换,具体的转化对照如下: Pyth转载 2021-01-14 17:48:13 · 146 阅读 · 0 评论 -
Python3 日期和时间
Python3 日期和时间 Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能。 Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间。 时间间隔是以秒为单位的浮点小数。 每个时间戳都以自从 1970 年 1 月 1 日午夜(历元)经过了多长时间来表示。 Python 的 time 模块下有很多函数可以转换常见日期格式。如函数 time.time() 用于获取当前时间戳, 如下实例: 实例 #!/usr/bin/python3 i.转载 2021-01-14 17:25:39 · 540 阅读 · 0 评论 -
Python3 多线程
Python3 多线程 多线程类似于同时执行多个不同程序,多线程运行有如下优点: 使用线程可以把占据长时间的程序中的任务放到后台去处理。 用户界面可以更加吸引人,比如用户点击了一个按钮去触发某些事件的处理,可以弹出一个进度条来显示处理的进度。 程序的运行速度可能加快。 在一些等待的任务实现上如用户输入、文件读写和网络收发数据等,线程就比较有用了。在这种情况下我们可以释放一些珍贵的资源如内存占用等等。 每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执行,必须依存在应转载 2021-01-14 16:59:27 · 92 阅读 · 0 评论 -
Python3 网络编程
Python3 网络编程 Python 提供了两个级别访问的网络服务。: 低级别的网络服务支持基本的 Socket,它提供了标准的 BSD Sockets API,可以访问底层操作系统Socket接口的全部方法。 高级别的网络服务模块 SocketServer, 它提供了服务器中心类,可以简化网络服务器的开发。 什么是 Socket? Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求,使主机间或者一台计算机上的进程间可以通讯。 socket()函数 Pytho转载 2021-01-14 13:43:13 · 116 阅读 · 0 评论 -
Python3 运算符
注意:Pyhton3 已不支持 <> 运算符,可以使用 != 代替,如果你一定要使用这种比较运算符,可以使用以下的方式: >>> from __future__ import barry_as_FLUFL >>> 1 <> 2 True原创 2021-01-08 09:57:57 · 43 阅读 · 0 评论 -
Python3 解释器
Python3 解释器 目录 Python3 解释器 交互式编程 脚本式编程 Linux/Unix的系统上,一般默认的 python 版本为 2.x,我们可以将 python3.x 安装在 /usr/local/python3 目录中。 安装完成后,我们可以将路径 /usr/local/python3/bin 添加到您的 Linux/Unix 操作系统的环境变量中,这样您就可以通过 shell 终端输入下面的命令来启动 Python3 。 $ export PATH=$PATH:/usr/l转载 2021-01-07 15:14:52 · 113 阅读 · 0 评论 -
Python3 基本数据类型
Python3 基本数据类型 目录 Python3 基本数据类型 实例(Python 3.0+) 多个变量赋值 标准数据类型 Number(数字) 实例 数值运算 实例 数值类型实例 String(字符串) 实例 实例 实例 List(列表) 实例 实例 实例 Tuple(元组) 实例 实例 Set(集合) 实例 Dictionary(字典) 实例 实例 Python数据类型转换 Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以转载 2021-01-07 13:40:21 · 133 阅读 · 0 评论 -
Python3 基础语法
Python3 基础语法 目录 Python3 基础语法 编码 标识符 python保留字 注释 实例(Python 3.0+) 实例(Python 3.0+) 行与缩进 实例(Python 3.0+) 实例 多行语句 数字(Number)类型 字符串(String) 实例(Python 3.0+) 空行 等待用户输入 实例(Python 3.0+) 同一行显示多条语句 实例(Python 3.0+) 多个语句构成代码组 print 输出 实例(Python 3转载 2021-01-07 13:36:08 · 644 阅读 · 0 评论 -
Python3 环境搭建
Python3 环境搭建 目录 Python3 环境搭建 Python3 下载 Python 安装 Unix & Linux 平台安装 Python3: Window 平台安装 Python: MAC 平台安装 Python: 环境变量配置 在 Unix/Linux 设置环境变量 在 Windows 设置环境变量 Python 环境变量 运行Python 1、交互式解释器: 2、命令行脚本 3、集成开发环境(IDE:Integrated Development Envi转载 2021-01-07 12:00:27 · 122 阅读 · 0 评论