-
Python连载27-log日志
所属栏目:[Python] 日期:2020-12-20 热度:141
一、log 1.推荐网站:https://www.cnblogs.com/yyds/p/6901864.html 该网站为日志处理logging模块简介 2.logging模块提供模块级别的函数记录日志,包含四大组件。 3.日志的级别 (1)不同的用户关注不同的程序信息 (2)分级:(级别从小到大,越到后面越严[详细]
-
20-2 树莓派搭建服务器 Tornado Web服务器
所属栏目:[Python] 日期:2020-12-20 热度:53
Drive.google.com/drive/folders/1ahbeoEHkjxoo4NV1wReOmpoRWbl448z- ? 1.Tornado简介 Tornado一款使用 Python 编写的,相对简单的 非阻塞式 Web 服务器,它是非阻塞式服务器,而且速度相当快。得利于其 非阻塞的方式和对 epoll 的运用,Tornado 每秒可以处[详细]
-
Python3网络爬虫实战-5、Web库的安装:Flask、Tornado
所属栏目:[Python] 日期:2020-12-20 热度:156
Web 想必我们都不陌生,我们现在日常访问的网站都是 Web 服务程序搭建而成的,Python 同样不例外也有一些这样的 Web 服务程序,比如 Flask、Django 等,我们可以拿它来开发网站,开发接口等等。 在本书中,我们主要要用到这些 Web 服务程序来搭建一些 API 接[详细]
-
Python3网络爬虫实战-4、存储库的安装:PyMySQL、PyMongo、RedisP
所属栏目:[Python] 日期:2020-12-20 热度:146
在前面一节我们介绍了几个数据库的安装方式,但这仅仅是用来存储数据的数据库,它们提供了存储服务,但如果想要和 Python 交互的话也同样需要安装一些 Python 存储库,如 MySQL 需要安装 PyMySQL,MongoDB 需要安装 PyMongo 等等,本节我们来说明一下这些库[详细]
-
Python3网络爬虫实战-1、请求库安装:Requests、Selenium、Chrom
所属栏目:[Python] 日期:2020-12-20 热度:102
爬虫可以简单分为几步:抓取页面、分析页面、存储数据。 在第一步抓取页面的过程中,我们就需要模拟浏览器向服务器发出请求,所以需要用到一些 Python 库来实现 HTTP 请求操作,在本书中我们用到的第三方库有 Requests、Selenium、Aiotttp 等。 在本节我们介[详细]
-
python做反被爬保护的方法
所属栏目:[Python] 日期:2020-12-20 热度:199
python做反被爬保护的方法 网络爬虫,是一个自动提取网页的程序,它为搜索引擎从万维网上下载网页,是搜索引擎的重要组成。但是当网络爬虫被滥用后,互联网上就出现太多同质的东西,原创得不到保护。于是,很多网站开始反网络爬虫,想方设法保护自己的内容。[详细]
-
基于Django开发的Kubernetes管理平台
所属栏目:[Python] 日期:2020-12-20 热度:166
简介 Ocean是一个Kubernetes的可视化管理平台,通过直观的页面操作便可完成Kubernetes中资源的创建、部署等操作。 实现功能 权限管理:实现RBAC权限管理,根据不同部门和不同角色实现不同权限。 集群管理:实现多集群管理,更方便地管理多个集群。 项目组件[详细]
-
python中5个json库的速度对比
所属栏目:[Python] 日期:2020-12-20 热度:70
python中json的序列化与反序列化有很多库,具体选择使用哪一个,或者哪一个速度更快呢? 先上结果 json序列化与反序列化速度对比(按总时间排序:测试数据100 * 10000) ujson 序列化: 2 .084 反序列化: 1 .157 总时间: 3 .241 yajl 序列化: 1 .910 反序列化[详细]
-
python中序列化和反序列化
所属栏目:[Python] 日期:2020-12-20 热度:86
1 . 字典的序列化与反序列化 a.序列化:把python的数据类型转为str类型的过程 b.反序列化:str的类型转为python的数据结构 需要导入的包: import json import requests #在pychram 中进行包的导入安装file--settings---Project Interpreter 示例: dict1 = {[详细]
-
通过FLASK中的RESPONSE返回JSON数据
所属栏目:[Python] 日期:2020-12-20 热度:178
使用flask的过程中,发现有时需要生成一个Response并返回。网上查了查,看了看源码,找到了两种办法: from flask import Response,jsonResponse(json.dumps({‘a‘: 1,‘b‘:1}),content_type=‘application/json‘) 更简单的方法是: from?flask?import?js[详细]
-
聚类、因子分析-python
所属栏目:[Python] 日期:2020-12-20 热度:71
随手练习 人工智能股票实证分析 一:研究背景和意义: 近几年人工智能的兴起,导致大量人工智能企业的诞生或崛起,故 本文从 4个维度选取15个主要财务指标对159家人工智能股票进行聚类分析和因子分析,主要将公司分成三大类和采用因子分析对目前公司进行综合[详细]
-
Python规范:代码规范要注意
所属栏目:[Python] 日期:2020-12-20 热度:188
主要有以下两种代码规范 《8 号 Python 增强规范》(Python Enhacement Proposal #8),以下简称 PEP8; 《Google Python 风格规范》(Google Python Style Guide),以下简称 Google Style,这是源自 Google 内部的风格规范。公开发布的社区版本,是为了让[详细]
-
python每日练习--基础题
所属栏目:[Python] 日期:2020-12-20 热度:185
""" 1、 现有面包、热狗、番茄酱、芥末酱以及洋葱,数字显 示有多少种订购组合,其中面包必订,0 不订,1 订,比如 10000,表示只订购面包 """ count = 0 for b in ‘ 1 ‘ : for h in ‘ 01 ‘ : for f in ‘ 01 ‘ : for t in ‘ 01 ‘ : print (b+h+f+ t)[详细]
-
python xlwt模块(Excel表格)
所属栏目:[Python] 日期:2020-12-20 热度:135
1. 安装模块 # pip install xlwt 2. 简单例子打印excel import xlwt # 创建一个workbook 设置编码 workbook = xlwt.Workbook(encoding = ‘ utf-8 ‘ ) # 创建一个worksheet worksheet = workbook.add_sheet( ‘ My Worksheet ‘ ) # 写入excel # 参数对应[详细]
-
python字符串类型
所属栏目:[Python] 日期:2020-12-20 热度:114
目录 字符串类型 一、字符串(str) 1.1作用 1.2定义 二、如何用 三、字符串类型的内置方法 3.1 优先掌握 3.2需要掌握 3.3其他内置方法 字符串类型 一、字符串(str) 1.1作用 可以用来表示姓名,爱好等 1.2定义 字符就相当于一个一个的山楂,字符串相当于一[详细]
-
Python--遍历文件夹下所有文件和目录的方法(os.walk(rootdir)函
所属栏目:[Python] 日期:2020-12-20 热度:83
1 import os 2 import os.path 3 4 # This folder is custom 5 rootdir = ‘ /Users/macbookpro/Desktop/test ‘ 6 for parent,dirnames,filename in os.walk(rootdir): 7 # Case1: traversal the directories 8 for dirname in dirnames: 9 print ( " Paren[详细]
-
python 读取txt文件
所属栏目:[Python] 日期:2020-12-20 热度:162
1、打开文件 #1) 1 f = open( " test.txt " , " r " ) # 设置文件对象 2 f.close() # 关闭文件 3 4 #2) 5 # 为了方便,避免忘记close掉这个文件对象,可以用下面这种方式替代 6 with open( ‘ test.txt ‘ , " r " ) as f: # 设置文件对象 7 str = f.read([详细]
-
python列表类型
所属栏目:[Python] 日期:2020-12-20 热度:146
目录 列表类型 一、列表(list) 1.1作用 1.2定义 1.3如何用 二、列表的内置方法 2.1优先掌握 列表类型 一、列表(list) 如果现在有一个需求,我们需要存储一个人的爱好,用前面说的数据类型存储,毫无疑问只能用字符串存储,并且一个人的爱好可能是很多个[详细]
-
(一)Python+Appium自动化测试环境搭建
所属栏目:[Python] 日期:2020-12-20 热度:111
(一)安装Node.js 1.1 下载Node.js 下载地址:https://nodejs.org/en/download/,根据操作系统下载对应的安装包,这里选择Windows 64位的; 1.2安装Node.js 下载完成后是一个.msi格式的文件,安装过程,一直点”下一步“就可以。 安装完成后,会自动将路径[详细]
-
python基本语法(2)
所属栏目:[Python] 日期:2020-12-20 热度:149
python基本语法(2) 1. 数据类型基础 数据类型:不同种类的变量值用不同的数据类型描述 height = 180weight = 140qi_zhi = 'handsome'hobby = 'read','music','run' 常用的数据类型: 数字类型、字符串类型、列表类型、字典类型、布尔类型 2. 数字类型 2.1 整[详细]
-
python布尔类型
所属栏目:[Python] 日期:2020-12-20 热度:132
目录 布尔类型 一、布尔值(bool) 1.1作用 1.2定义 1.3用法 布尔类型 一、布尔值(bool) 1.1作用 用于判断条件结果 1.2定义 True、False通常情况下不会直接引用,需要使用逻辑运算得到结果 1.3用法 print(type(True))print(type(False))#输出:class 'bool[详细]
-
Django中 cookies and session的使用
所属栏目:[Python] 日期:2020-12-20 热度:127
Django中 cookies and session的使用 http协议 两个特性: 无连接:一次请求一次响应就断开。 无状态:不记住上次连接的信息,每次连接都是新的连接。 后面出现:短连接(keep-alive) cookie:会话跟踪(解决http协议无状态) what:浏览器技术。。。。 规范: 大[详细]
-
Python - Django - 上传文件
所属栏目:[Python] 日期:2020-12-20 热度:131
upload.html: !DOCTYPE htmlhtml lang="en"head meta charset="UTF-8" title上传页面/title/headbodyform action="/upload/" method="post" enctype="multipart/form-data" input type="file" name="upload_file" input type="submit" value="上传"/form/bo[详细]
-
Python3网络爬虫实战-8、APP爬取相关库的安装:MitmProxy的安装
所属栏目:[Python] 日期:2020-12-20 热度:143
MitmProxy 是一个支持 HTTP 和 HTTPS 的抓包程序,类似 Fiddler、Charles 的功能,只不过它是一个控制台的形式操作。 同时 MitmProxy 还有两个关联组件,一个是 MitmDump,它是 MitmProxy 的命令行接口,利用它我们可以对接 Python 脚本,用 Python 实现监听[详细]
-
Python3网络爬虫实战-6、APP爬取相关库的安装:Charles的安装
所属栏目:[Python] 日期:2020-12-20 热度:151
除了 Web 网页,爬虫也可以对 APP 的数据进行抓取,APP 中的页面要加载出来,首先需要获取数据,那么这些数据一般是通过请求服务器的接口来获取的,由于 APP 端没有像浏览器一样的开发者工具直接比较直观地看到后台的请求,所以对 APP 来说,它的数据抓取主[详细]