
Python
New_boy25
新进程序员
展开
-
rest_framework学习之认证
在讲reat_frameworkd的认证前,我们先来看看Django原生的类视图(django.views.View)的运行过程是怎么样的:wwsgi --> 中间件(Middleware) -->url路由解析 --> 类视图的as_view方法 --> view方法 --> dispath方法 --> 反射对应的请求方法的函数并执行一、 在rest_...原创 2019-12-13 10:53:41 · 266 阅读 · 0 评论 -
django项目中设置网页文段按markdown显示
为项目添加markdown效果在django搭建个人博客中,如果想文章按照markdown的规则显示,可以对项目添加以下代码:一. 为文章后台编辑添加markdown效果:安装mdeditor pip3 install mdeditor;在需要的模型的字段使用from mdeditor.fields import MDTextFieldcontent = MDTextField(v...原创 2019-11-21 22:19:34 · 610 阅读 · 1 评论 -
将redis设置为远程可访问
最近买了个云服务器,把django项目放在了网上,由于开启runserver时,终端不能查看缓存的信息状态,所以把redis-server设置为外网可连接的状态,其中遇到了一些问题,打算记录一下以免下次继续踩坑:一、设置redis-server为远程可以链接状态找到redis.conf文件sudo vim /etc/redis/redis.conf;将prominze-mode设置为no(...原创 2019-11-21 17:00:50 · 941 阅读 · 0 评论 -
用Python写爬虫代码,记录斗鱼主播的热度变化情况,并绘制热度变化图。
# coding=utf-8import requestsimport timefrom lxml import etreefrom matplotlib import font_managerfrom matplotlib import pyplot as pltclass DouyuSpider: def __init__(self, area, name, inter...原创 2019-09-20 17:01:33 · 1047 阅读 · 0 评论 -
如何用Python中的turtle模型绘制内含叠加三角形的等边三角形
用Python中的turtle模型绘制内含叠加三角形的等边三角形效果如下:代码如下,快动手试试吧:#导入turtle模块from turtle import *#导入math模块from math import *#定义函数def triangle1(L,n): #L为外框等边三角形边长,n为细分的三角形数量 for i in range(n): l...原创 2019-06-24 23:39:33 · 10684 阅读 · 0 评论 -
Python爬虫爬取太平洋汽车网的汽车信息,将信息存进MongoDB数据库
本次代码用于练习爬虫的基本步骤,并且添加了与mongoDB数据库的交互导入的模块:requests、threading、lxml、queue、pymongo代码思路:生成url列表请求url,获取响应。用xpath解析响应中的li元素(指定ul下的)遍历包含li元素的列表,再次用xpath解析得到所有文本,将所需的文本放进字典中。把所有字典放进一个列表,实例化MongoClient...原创 2019-09-30 21:53:42 · 2007 阅读 · 0 评论 -
今天做一个背单词(程序员)的小游戏,用到了redis来储存单词
今天其实是用来复习redis的,结果存储单词只用到了hash类型这个小游戏的思路:一. 先把单词信息存在redis中(以hash类型)从网上爬取单词文本信息读取文本信息并将单词和词语分离单词和词义分别作为键和值存进redis中(field和value)from redis import *# 链接Redissr = StrictRedis(host="localhost", ...原创 2019-10-01 14:54:14 · 763 阅读 · 0 评论