![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 77
都不是宝贝
这个作者很懒,什么都没留下…
展开
-
python做马赛克图
今天教大家怎么用python做出如上图所示的二维码图,像上图是由很多小图片拼成的。首先需要准备一大摞图片,用于拼图,可以爬一爬lol皮肤什么的。讲一下思路吧:将背景图分成一定像素的很多小块,并且计算每一个小块的平均颜色;将组成图片缩小到对应像素大小,也计算平均颜色。计算得出与每一个小块颜色最接近的组成图片,添加到对应位置。import cv2 # pip3 install opencv-pythonimport glob import numpy as np # pip3 inst.原创 2020-07-16 20:29:28 · 1272 阅读 · 0 评论 -
python实现词云图
先看一下成果图:图片给大家,从某一篇帖子找的。需要使用的的库:matplotlib.pyplot 绘图展示jeiba 分词wordcloud.WordCloud 绘制词云numpy 制作背景图PIL.Image 制作背景图不知道说什么,说明全在代码里:from matplotlib import pyplot as pltimport jieba原创 2020-07-14 18:02:24 · 906 阅读 · 0 评论 -
爬lol全英雄皮肤
初学爬虫简单的爬取一下lol全英雄皮肤,自己写的,和网上CV的好不一样,觉得文章说得过去的记得留下足迹。一 分析页面1.英雄列表首先在英雄页面找到hero_list.js;至于为什么是这个文件,看图:观察该文件响应头,获取访问的url,打开新的窗口,访问该链接,能获取对应数据。(这边显示在一行很男查看,推荐一款好用的chrome插件JSONView,可以帮帮我们格式化json数据,可以在github搜索下载)得到以下数据可以看得出来,这是一个全英雄的列表,可以通过遍历获取全英雄的id和名称原创 2020-06-20 18:34:38 · 335 阅读 · 0 评论 -
python中的re模块
正则表达式基础知识通配符含义.任一字符,不包括\n (re.S可以让.匹配\n)\d单个数字\D非数字\w单个单词\W单个非单词\s空白,包括tab\S非空白[1~9]匹配范围内单个字符[^1-9]非1-9n{3}3个nn{1,4}1~4个n?一个或没有+一个或多个*可有可无可多个^开头$结尾()分组,编号从1开始(?P<name> abc原创 2020-06-08 20:38:01 · 374 阅读 · 0 评论 -
python与支付宝接口的对接
首先,根据自己对支付宝支付的了解,做了一张简单的支付请求图示:戳这里python-alipay-sdk的使用教程1. sdk安装大神们都直接把sdk放到了pypi,可以直接pip下载pip3 install python-alipay-sdk --upgrade2. 密钥2.1 生成应用密钥如果是linux系统,直接使用命令生成密钥对opensslOpenSSL> genrsa -out app_private_key.pem 2048 # 私钥OpenSSL> r原创 2020-06-04 18:05:26 · 478 阅读 · 0 评论 -
python中property属性和property方法
property属性class Cat(object): __money = 100 # 私有属性 @property # 创建property属性 def money(self): """@property装饰器的函数将变成类的一个属性,属性名为函数名,属性值为函数返回值""" """@property装饰的函数会在读取属性值执行""" money = self.__money return money原创 2020-05-23 15:16:40 · 208 阅读 · 0 评论 -
django模型类的查询
【查询函数】 模型类.objects.调用以下函数get() 返回满足条件的一条消息,有且只有一条all() 返回模型类中的所有消息 filter() 返回满足条件的数据exclude() 返回不满足条件的数据order_by() 对查询结果排序 升序:.order_by(‘id’) 降序:.order_by(‘-id’)【查询判断条件】__判断等于 __exact = … 例:BookInfo.object原创 2020-05-19 17:43:31 · 161 阅读 · 0 评论 -
django模型类字段属性
模型类的字段属性:AutoField 自动增长的int,不指定时,django会自动创建自动增长的idBooleanField bool值,True/FalseNullBooleanField Null/True/FalseCharField(max_length=20) 字符型,必须设置最大长度TextField 大文本字段,一般用于大于4000字符时使用IntegerField intDecimalField(max_digits=None,decimal_原创 2020-05-19 17:13:26 · 317 阅读 · 0 评论 -
Django的项目创建简介
1. 项目创建django-admin startproject test1创建完成后会生成一下目录结构:init.py ------- 说明是一个py包settings.py -------- 项目的配置文件urls.py --------- url路由配置wsgi.py --------- wsgi协议文件,是web服务器和Django交互的入口manage.py -------- 项目的管理文件二 创建应用python manage.py startapp bookt原创 2020-05-19 16:17:44 · 142 阅读 · 0 评论 -
uwsgi搭配nginx
uwsgi搭配nginxuwsgi安装配置第一步:安装uwsgipip3 install uwsgi -i https://pypi.douban.com/simple如果发生错误,可能是python-devel包的问题,yum安装python3-devel即可https://www.bbsmax.com/A/kvJ3L9wg5g/第二步:在项目目录下添加配置文件uwsgi,ini...原创 2020-05-07 13:20:40 · 186 阅读 · 0 评论 -
django框架,nginx编译fdfs模块
django框架,nginx编译fdfs模块首先声明以下,这里没有那种照抄的代码,都是需要理解结合自己的实际情况操作的,文中我会尽量写的详细,是自己对这块的理解。安装fdfs的教程网上之述备已,这里就不做分析了,给大家一个链接,然后就直奔nginx和fdfs模块的结合因为yum装nginx真的方便很多,这里,吴某人就是直接使用的yum安装nginx,再进行重新编译nginx添加对应fdf...原创 2020-05-07 12:19:51 · 240 阅读 · 0 评论 -
在centos7系统的python3安装pygame
差了不少资料才收集整理好一套可用的方案如果还有问题欢迎评论。安装一些基本的依赖库yum install python-devel SDL_image-devel SDL_mixer-devel SDL_ttf-devel SDL-devel numpy subversion portmidi-devel -y本人在这边有一些小问题,就是yum装没有可用的SDL_image-devel ...原创 2019-10-18 17:06:35 · 736 阅读 · 1 评论