摘要: 1. 生成器   生成器的本质就是迭代器   在python中有三种⽅方式来获取⽣生成器:     1. 通过生成器函数     2. 通过各种推导式来实现⽣成器     3. 通过数据的转换也可以获取生成器   生成器的特点和迭... 阅读原文
2019-06-02 16:44:02 阅读(1493) 评论(0)
摘要: 使用 python 进行微信好友分析 1. 使用到的库 ① wxpy:初始化微信机器人 ② openpyxl:保存微信好友数据为Excel表格 ③ pyecharts:生成可视化的地图 ④ wordcloud、matplotlib、jieba:生成词云图 【特别提醒】:pyecharts 库用的是0.5.... 阅读原文
2019-06-02 14:31:05 阅读(2012) 评论(0)
摘要: 检查文件目录是否存在的最优雅方法是什么,如果不存在,如何使用Python创建目录?这是我以前使用过的方法:   import os file_path = "/my/directory/filename.txt" directory = os.path.dirname(file_path) ... 阅读原文
2019-06-02 13:38:01 阅读(1956) 评论(0)
摘要: 糗事百科采用分布式爬取 1:scrapy-redis的工作原理     有相关scrapy经验者可仔细研究一些,无经验者可直接看下一节内容,等走完流程可在回头看       1,spider打开某网页,获取到一个或者多个request,经由scrapy engine传送给调度器schedu... 阅读原文
2019-06-02 12:56:23 阅读(2414) 评论(0)
摘要: 教程基于 Windows 10专业版+Python3.6+IIS+wfastcgi 之上部署Django2.2的,同样适用于Windows server2012服务器和Windows7及以上的Windows操作系统。 环境准备 1.Python及其虚拟环境 Django依赖于Python解释器环境。安装步骤... 阅读原文
2019-06-02 10:38:11 阅读(2165) 评论(0)
摘要: 基于django的个人博客网站建立(六) 前言 今天主要完成的是项目在腾讯云服务器上ubuntu16.04+django+mysql+uwsig+nginx的部署过程目前可以通过此处点击访问 主要内容 按照步骤一步一步说 1.python环境的安装与pip的安装 这里没有采用虚拟环境,是把项目直接运行的... 阅读原文
2019-06-02 10:03:01 阅读(2208) 评论(0)
摘要: 基础视图 1.基础函数视图(@api_view) DRF提供了一种函数基础视图来装饰Django的普通视图,我们可以使用request来接受请求和response响应。一个小例子: from rest_framework.decorators import api_view @api_view de... 阅读原文
2019-06-02 09:05:02 阅读(2316) 评论(0)
摘要: 06.01自我总结 一.装饰器 1.函数装饰圈的定义 函数装饰器:一种装饰函数的函数 2.个人理解两层函数装饰器 两层函数装饰器个人觉得他其实就是把需要装饰的函数名丢入形参,然后用一个嵌套的函数对其头尾进行添加程序,但是不能减少他的程序内容,他的原来程序不变只能增不能减少,然后返回装饰好的子函数,再全局定义一个变量名... 阅读原文
2019-06-02 08:02:01 阅读(1702) 评论(0)
摘要: 偏函数: 当一个函数有很多参数时,调用者就需要提供多个参数。如果减少参数个数,就可以简化调用者的负担。比如,int()函数可以把字符串转换为整数,当仅传入字符串时,int()函数默认按十进制转换,但int()函数还提供额外的base参数,默认值为10。如果传入base参数,就可以做 N 进制的转换: >... 阅读原文
2019-06-02 07:04:01 阅读(2051) 评论(0)
摘要: python中的装饰器 装饰器是为了解决以下描述的问题而产生的方法 我们在已有的函数代码的基础上,想要动态的为这个函数增加功能而又不改变原函数的代码 例如有三个函数: def f1(x): return x def f2(x): return x*x def f3(x): ... 阅读原文
2019-06-02 06:15:01 阅读(2251) 评论(0)