-
auto
2019-05-26 22:30:37
python
1995°
20
一、协程简介 协程 协程,又称微线程,纤程。英文名Coroutine。 协程是python个中另外一种实现多任务的方式,只不过比线程更小占用更小执行单元(理解为需要的资源)。 为啥说它是一个执行单元,因为它自带CPU上下文。这样只要在合适的时机, 我们可以把一个协程 切换到另一个协程。 只要这个过程 ...
-
auto
2019-05-26 22:30:37
python
1850°
20
url获取参数的途径有2个: 1、url中的变量,设置在URL地址中。 2、url中添加字典,设置在URL地址外。 视图函数获取参数的途径: 把url传递过来的参数(url地址中的,和url地址外的),全部一起传给视图函数。 模板获取参数的途径: 通过视图函数return中的render中的cont ...
-
auto
2019-05-26 22:30:37
python
2007°
20
python异步IO初探 探索异步IO执之前,先说说IO的种类 Python 3.4 开始,标准库里又新增了 asyncio 这个模块。从原理上来说,它和 Tornado 其实差不多,都是注册 IO 事件,然后在 IO loop 中等待事件发生,然后调用相应的处理函数。 aiomysql说明 1. ...
-
auto
2019-05-26 22:30:37
python
2154°
20
问题:build完python代码,只输出:[Finished in 0.2s] 分析:操作回忆:开始是可以看到运行结果的,后来在Tools>>Build with 选择了“Syntax Check”,进行了语法检查,后来再操作就如上了; 原因:和以上操作有关! 解决方法: Tools >> Bui ...
-
auto
2019-05-26 22:30:37
python
1712°
20
在pyspider中若crawl()网址时出现非200的异常信息,会抛出一个异常。 可以在对应的回调函数上面通过@catch_status_code_error 进行修饰,这样就能不抛出异常正常进入回调函数中。 暂时还没遇到什么应用场景使用。 ...
-
auto
2019-05-26 22:30:37
python
2071°
20
时间戳 向后推的时间戳 备注:五天后的时间。 指定日期和时间 时间的Series结构 按要求显示时间(开始时间,时间间隔,时间个数) 转换为时间格式,并设置时间列为索引列 方法一 方法二 筛选显示 方法一 备注:按日期时间区间显示数据。 方法二 备注:按年显示。 方法三 备注:按日期区间显示。 方法 ...
-
auto
2019-05-26 22:30:37
python
2339°
20
3D图形在数据分析、数据建模、图形和图像处理等领域中都有着广泛的应用,下面将给大家介绍一下如何在Python中使用 matplotlib进行3D图形的绘制,包括3D散点、3D表面、3D轮廓、3D直线(曲线)以及3D文字等的绘制。 准备工作: python中绘制3D图形,依旧使用常用的绘图模块matp ...
-
auto
2019-05-26 22:30:37
python
2124°
20
什么是 Python? Python 是一种解释性、交互式、面向对象的编程语言。 它包含了模块、异常、动态类型、非常高层级的动态数据类型以及类的概念。 Python结合了超强的功能和极清晰的语法。 它带有许多系统调用和库以及各种窗口系统的接口,并且可以用 C 或 C ++ 来进行扩展。 它还可用作需 ...
-
auto
2019-05-26 22:30:37
python
1996°
20
Python 有多稳定? 非常稳定。 自 1991 年起大约每隔 6 到 18 个月就会推出新的稳定发布版,这种状态看来还将持续下去。 目前主要发布版本的间隔通常为 18 个月左右。 开发者也会推出旧版本的“问题修正”发布版,因此现有发布版的稳定性还会逐步提升。 问题修正发布版会以版本号第三部分的数 ...
-
auto
2019-05-26 22:30:37
python
2039°
20
HTTP协议 超文本传输协议 四大特性: 1.基于TCP/IP作用在应用层上的协议 2.基于请求响应 3.无连接 4.无状态 数据格式之请求 请求首行 请求头(一堆k,v键值对) /r/n 请求体 数据格式值响应 响应首行 响应头(一堆k,v键值对) /r/n 响应体 响应状态码 10x 服务端已经 ...
-
auto
2019-05-26 22:30:37
python
2289°
20
Python 允许您在列表,元组和字典的末尾添加一个尾随逗号: [1, 2, 3,] ('a', 'b', 'c',) d = { "A": [1, 5], "B": [6, 7], # last trailing comma is optional but good style } [1, 2, ...
-
auto
2019-05-26 22:30:37
python
2158°
20
python中冒号主要用于增强可读性(ABC语言实验的结果之一)。考虑一下这个: if a == b print(a) if a == b print(a) 与 if a == b: print(a) if a == b: print(a) 注意第二种方法稍微容易一些。请进一步注意,在这个FAQ解答 ...
-
auto
2019-05-26 22:30:37
python
2150°
20
首先准备环境: 1.使用虚拟机 VMware Workstation Pro (也可以不用),安装Ubuntu-18.04.2系统 开始搭建环境 (因为ubuntu18.4.2集成了python3.6,因此不需下载python3,只需下载pip即可,有的话可以不用下载) 搭建python环境 安装 ...
-
auto
2019-05-26 22:26:34
python
2433°
20
数据 按指定的行列值显示 求和 按行求和 按列求和 数据 求平均 备注:按性别计算每个等级船票的平均价格。 备注:每个等级船舱中每种性别获救的平均值,也就是获救的比例。 备注:每种性别未成年人获救的平均值,也就是获救的比例。 求最大值 备注:按性别计算每个等级船票价格的最大值。 计数 备注:按性别计 ...
-
auto
2019-05-26 22:26:34
python
1885°
20
使用原生SQL语句进行对数据库操作,可完成数据库表的建立和删除,及数据表内容的增删改查操作等。其可操作性很强,如可以直接使用“show databases”、“show tables”等语句进行表格之外的部分操作。 Centos7远程操作数据库时需要关闭防火墙,否则会连接不上 安装: pip3 in ...
-
auto
2019-05-26 22:26:34
python
2051°
20
1. python 内置函数 set(可迭代对象) 返回无重复元素的集合。如在分类中,classification为类别数组 set(classification)为类别数 2.numpy np.unique(可迭代对象),返回有序的无重复元素的ndarray >>>print(np.unique( ...
-
auto
2019-05-26 22:26:34
python
2513°
20
一、创建虚拟环境 1,新建虚拟环境 cmd中输入:mkvirtualenv 环境名 2,在虚拟环境安装项目运行所需要的基本模块 二、构建项目文件目录 三、配置文件 settings/__init__.py: settings/dev.py: settings/prop.py: 四、项目主应用初始化项 ...
-
auto
2019-05-26 22:26:34
python
2563°
20
最近正在重头梳理Python的基础知识,为了更好地使用Python进行开发,防止发生版本混乱(不同的第三方库有可能因为Python版本不兼容而报错),所以需要使用 "pyenv" 进行版本管理。 通常来说,安装一个开源程序需要自己编译和下载相关依赖包,但是作者提供个一个简易的安装器,只需要一条命令即 ...
-
auto
2019-05-26 22:26:34
python
3321°
20
串口通信是指外设和计算机间,通过数据信号线 、地线、控制线等,按位进行传输数据的一种通讯方式。这种通信方式使用的数据线少,在远距离通信中可以节约通信成本,但其传输速度比并行传输低。串口是计算机上一种非常通用的设备通信协议。pyserial模块封装了python对串口的访问,为多平台的使用提供了统一的 ...
-
auto
2019-05-26 22:26:34
python
2215°
20
matplotlib对象: 使用matplotlib的pyplot模块,可以供用户直接使用最重要的绘图命令。多数情况下,我们希望创建一个图形并且立即展示出来,但是有时如果生成要通过更改其属性来修改的图形,就需要用面向对象的方式来处理图形对象。 (1) 坐标轴对象:创建一个需要稍后修改的绘图时,需要引 ...