分类
摘要:
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)