06 2021 档案
Python 连接MySQL数据库
摘要:一、 连接数据库 1、下载安装pymyql库 pip install pymysql 2、导入库 import pymysql 3、连接数据库,最好用try except捕获异常 try: db = pymysql.connect(host="localhost", user="root", pas
Python logging 日志打印
摘要:一、预备知识 1、什么是日志 日志是一种可以追踪某些软件运行时所发生事件的方法。软件开发人员可以向他们的代码中调用日志记录相关的方法来表明发生了某些事情。一个事件可以用一个可包含可选变量数据的消息来描述。此外,事件也有重要性的概念,这个重要性也可以被称为严重性级别(level)。 2、日志的等级 级
Python 迭代器+生成器+装饰器
摘要:一、迭代器 1、迭代器协议 迭代器协议是指:对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么就引起一个stoplteration异常,以终止迭代(只能 往后走,不能往前退) 协议是一种约定,可迭代对象实现了迭代器协议,python的内部工具(如for循环,sum,min,max函
HTTP协议核心知识
摘要:参考《图解HTTP》 视频:https://www.bilibili.com/video/BV1NK411w7mc 本文适合作为网络爬虫和自动化测试的前导知识学习 一、了解Web和网络基础 1、Web万维网和HTTP协议 使用HTTP协议访问万维网 WWW万维网的构成 2、HTTP发展历程和版本 3
Python Pandas练习
摘要:1、Pandas基础知识 用pandas中的DataFrame时选取行或列: import numpy as np import pandas as pd from pandas import Sereis, DataFrame ser = Series(np.arange(3.)) data =
Python 数据分析 Pandas
摘要:1 Pandas基本介绍 Python Data Analysis Library或pandas是基于Numpy的一种工具,该工具是为了解决数据分析任务而创建的。Pandas纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所Pandas操作需要的工具。pandas提供了大量能使我们快速便
Python 数据分析 NumPy
摘要:https://www.runoob.com/numpy NumPy是Python的一种开源的数值计算扩展。这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表(nested list structure)结构要高效的多。 NumPy(Numeric Python)提供了许多高级的数值编程