No.1 python socket 编程详细介绍
网络上的两个程序通过一个双向的通信连接实现数据的交换, 这个连接的一端称为一个 socket, 建立网络通信连接至少要一对端口号(socket).
Socket 本质是编程接口(API), 对 TCP/IP 的封装, TCP/IP 也要提供可供程序员做网络开发所用的接口, 这就是 Socket 编程接口;
HTTP 是轿车, 提供了封装或者显示数据的具体形式; Socket 是发动机, 提供了网络通信的能力.
No.2 Python 远程 Linux 执行命令
Linux 是一套免费使用和自由传播的类 Unix 操作系统, 是一个基于 POSIX 和 UNIX 的多用户, 多任务, 支持多线程和多 CPU 的操作系统.
Linux 能运行主要的 UNIX 工具软件, 应用程序和网络协议. 它支持 32 位和 64 位硬件, 继承了 Unix 以网络为核心的设计思想, 是一个性能稳定的多用户网络操作系统.
No.3 Python 之日志处理(logging 模块)
logging 模块是 Python 内置的标准模块, 主要用于输出运行日志, 可以设置输出日志的等级, 日志保存路径, 日志文件回滚等, 相比 print 具备如下优点:
可以通过设置不同的日志等级, 在 release 版本中只输出重要信息, 而不必显示大量的调试信息.
print 将所有信息都输出到标准输出中, 严重影响开发者从标准输出中查看其它数据, logging 则可以由开发者决定将信息输出到什么地方, 以及怎么输出.
No.4 python 对 oracle 数据库的操作学习
Oracle Database, 又名 Oracle RDBMS, 简称 Oracle. 是甲骨文公司的一款关系数据库管理系统, 系统是目前世界上流行的关系数据库管理系统.
Oracle 系统可移植性好, 使用方便, 功能强, 适用于各类大, 中, 小, 微机环境. 它是一种高效率, 可靠性好的, 适应高吞吐量的数据库解决方案.
No.5 python 处理 hbase 数据
HBase - Hadoop Database, 是一个高可靠性, 高性能, 面向列, 可伸缩的分布式存储数据库, 利用 HBase 技术可在廉价 PC Server 上搭建起大规模结构化存储集群.
HBase 是一个数据模型, 类似于谷歌的大表设计, 可以提供快速随机访问海量结构化数据.
HBase 利用了 Hadoop 的文件系统 (HDFS) 提供的容错能力, 它是 Hadoop 的生态系统, 提供对数据的随机实时读 / 写访问, 是 Hadoop 文件系统的一部分.
No.6 python 对 ES 进行写入, 更新, 删除, 搜索
Elasticsearch 是一个分布式可扩展的实时搜索和分析引擎, 一个建立在全文搜索引擎 Apache Lucene(TM) 基础上的搜索引擎.
Elasticsearch 并不仅仅是 Lucene 那么简单, 它不仅包括了全文搜索功能, 还可以进行以下工作:
分布式实时文件存储, 并将每一个字段都编入索引, 使其可以被搜索.
实时分析的分布式搜索引擎.
可以扩展到上百台服务器, 处理 PB 级别的结构化或非结构化数据.
No.7 python--threading 多线程总结
threading 用于提供线程相关的操作, 线程是应用程序中工作的最小单元.
threading 模块提供的类:
Thread, Lock, Rlock, Condition, [Bounded]Semaphore, Event, Timer, local.
threading 模块提供的常用方法:
threading.currentThread(): 返回当前的线程变量.
threading.enumerate(): 返回一个包含正在运行的线程的 list.
threading.activeCount(): 返回正在运行的线程数量, 与 len(threading.enumerate())有相同的结果.
threading 模块提供的常量:
threading.TIMEOUT_MAX 设置 threading 全局超时时间.
No.8 python+requests 接口自动化测试框架实例详解教程
Requests 是用 Python 语言编写, 基于 urllib, 采用 Apache2 Licensed 开源协议的 HTTP 库.
它比 urllib 更加方便, 可以节约我们大量的工作, 完全满足 HTTP 测试需求, 更重要的一点是它支持 Python3.
-- 更多参考官方文档: https://docs.python.org/3/library/index.html
来源: https://www.cnblogs.com/leozhanggg/p/10879103.html