摘要: 1、下载中文字体(看自己爱好就行)下面这个举例: SimHei - Free Font Download​www.fontpalace.co 2、下载之后,打开即可安装,将字体安装进windows系统 3、找到你的matplotlib字体文件夹,例如:python3\Lib\site-package 阅读全文
posted @ 2019-04-29 15:13 wangcoo 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 什么是多任务? 简单地说,就是操作系统可以同时运行多个任务。实现多任务有多种方式,线程、进程、协程。 并行和并发的区别? 并发:指的是任务数多余cpu核数,通过操作系统的各种任务调度算法,实现用多个任务“一起”执行(实际上总有一些任务不在执行,因为切换任务的速度相当快,看上去一起执行而已) 并行:指 阅读全文
posted @ 2018-11-26 09:51 wangcoo 阅读(1047) 评论(0) 推荐(0) 编辑
摘要: 协程 协程,又称微线程,纤程。英文名Coroutine。 协程是啥 协程是python个中另外一种实现多任务的方式,只不过比线程更小占用更小执行单元(理解为需要的资源)。 为啥说它是一个执行单元,因为它自带CPU上下文。这样只要在合适的时机, 我们可以把一个协程 切换到另一个协程。 只要这个过程中保 阅读全文
posted @ 2018-11-26 08:57 wangcoo 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 1. 生成器 利用迭代器(迭代器详解python迭代器详解),我们可以在每次迭代获取数据(通过next()方法)时按照特定的规律进行生成。但是我们在实现一个迭代器时,关于当前迭代到的状态需要我们自己记录,进而才能根据当前状态生成下一个数据。为了达到记录当前状态,并配合next()函数进行迭代使用,我 阅读全文
posted @ 2018-11-26 08:39 wangcoo 阅读(1021) 评论(0) 推荐(1) 编辑
摘要: 首先理解下面三个概念: WSGI:全称是Web Server Gateway Interface,WSGI不是服务器,python模块,框架,API或者任何软件,只是一种规范,描述web server如何与web application通信的规范。 uwsgi:与WSGI一样是一种协议,是uWSGI 阅读全文
posted @ 2018-11-26 03:32 wangcoo 阅读(1772) 评论(0) 推荐(0) 编辑
摘要: 迭代器 迭代是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 1. 可迭代对象 我们已经知道可以对list、tuple、str等类型的数据使用for...in...的循环语法从其中依次拿到数据进 阅读全文
posted @ 2018-11-26 02:31 wangcoo 阅读(8706) 评论(0) 推荐(3) 编辑
摘要: windows 下载 mongodb官网下载压缩版安装包:下载地址:https://www.mongodb.com/download-center/community 注意选择版本(目前windows只有一个版本,同时适用于32位和64位系统) 安装 1、解压: mongodb-win32-x86_ 阅读全文
posted @ 2018-11-26 02:07 wangcoo 阅读(299) 评论(0) 推荐(0) 编辑
摘要: windows在执行如下命令,安装scrapy的过程中会报错: 报错分析: windows环境下,会出现如下错误: 1、提示的错误是编译环境的问题,字面意思看需要安装Microsoft Visual C++ 14.0 ,但是这个东西安装起来很麻烦,可以自己看一下电脑,即便已经安装Microsoft 阅读全文
posted @ 2018-11-25 17:29 wangcoo 阅读(1769) 评论(0) 推荐(0) 编辑
摘要: 虚拟环境的创建和使用 用途: ​ 1、在同一台电脑安装同一个包的不同版本 2、记录项目所用的所有的包的版本,方便部署。 如何使用: 1、创建虚拟环境 2、如何使用虚拟环境 3、在虚拟环境中安装软件 Linux(示例系统ubantu16.04)如何安装虚拟环境: 1、了解你的电脑中有哪些版本的pyth 阅读全文
posted @ 2018-11-02 09:42 wangcoo 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 最近因项目需要,在使用任务队列Celery的时候,出现如题错误,最终在github上里找到解决办法,记录一下。 运行环境环境:win10 + python3 + redis 2.10.6 + celery 4.2.1 win10上运行celery4.x会出现这个问题,开启任务队列一切正常(显示rea 阅读全文
posted @ 2018-11-02 09:12 wangcoo 阅读(2770) 评论(0) 推荐(0) 编辑