随笔分类 - Python开发
摘要:import os from imagededup.methods import PHash phasher = PHash() def process_file(img_path): # 生成图像目录中所有图像的二值hash编码 encodings = phasher.encode_images(
阅读全文
摘要:python中集合的几种运算方式 set01 = {1,2,3,4,5} set02 = {1,2,3,6} #&取两个集合都有的 print(set01&set02) #{1, 2, 3} #|并集组成新组合 print(set01|set02) #{1, 2, 3, 4, 5, 6} #^对称差
阅读全文
摘要:icrawler基本用法 内置爬虫 该框架包含6个内置的图像抓取工具。 谷歌 bing 百度 Flickr 通用网站图片爬虫(greedy) UrlList(抓取给定URL列表的图像) 以下是使用内置抓取工具的示例。 搜索引擎抓取工具具有相似的界面。 第一步: pip install icrawle
阅读全文
摘要:Google 以图搜图的原理,其中的获取图片 hash 值的方法就是 AHash。 每张图片都可以通过某种算法得到一个 hash 值,称为图片指纹,两张指纹相近的图片可以认为是相似图片。 以图搜图的原理就是获取你上传的图片的指纹,和图库的图片指纹对比,查找出最相似的若干张图片展示。 除了以图搜图,图
阅读全文
摘要:问题如下图: 在一次实际的项目开发中,我负责前端开发,使用的是vue+axios,后台使用的是php,由于我们的开发环境处于不同的域名和端口下, 所以出现了跨域问题,当然php服务端 可以直接解决这个问题,但是后端设置之后,前端每次都会先发出options请求,然后再post请求, 这说白了,就是每
阅读全文
摘要:前言: 相信大家很多人都看过youtube网站上的视频,网站上有很多的优质视频,清晰度也非常的高,看到喜欢的想要下载到本地,虽然也有很多方法,但是肯定没有python 来的快, 废话不多说,上代码: https://www.bilibili.com/read/cv14499590教程 https:/
阅读全文
摘要:简介: Celery 是一个python开发的异步分布式任务调度模块,是一个消息传输的中间件,可以理解为一个邮箱,每当应用程序调用celery的异步任务时,会向broker传递消息,然后celery的worker从中取消息 Celery 用于存储消息以及celery执行的一些消息和结果 对于brok
阅读全文
摘要:一 什么是Websocket WebSocket是一种在单个TCP连接上进行全双工通信的协议 WebSocket使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在WebSocket API中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双
阅读全文
摘要:最后看结果: 好累,第一次接触数据分析。
阅读全文
摘要:方法一:使用HttpResponse from django.shortcuts import HttpResponse def file_down(request): file=open('/home/amarsoft/download/example.tar.gz','rb') response
阅读全文
摘要:点击上面的按钮,上传图片,返回该图片相似商品信息 我们上传图片过程中,获取到图片上传url,以及需要携带的请求头信息, 废话不多说,直接上代码 注:请注意请求频率,若不间断请求10次,则会出现取不到name值,这就需要更换账号,cookies值。 运行结果如下: 注意:此代码仅供学术交流,禁止商业
阅读全文
摘要:Selenium Selenium是一个Web的自动化测试工具,最初是为网站自动化测试而开发的,最初是为网站自动化测试而开发的,类型像我们玩游戏用的按键精灵,可以按指定的命令自动化操作,不同是Selenium可以直接运行在浏览器上,它支持所有主流的浏览器(包括PhantomJS这些无界面的浏览器)。
阅读全文
摘要:第一步:先安装 第二部:上代码 注:百度接口经纬度转换 自己可以去申请
阅读全文
摘要:废话 不多说,直接上代码,不懂得看注释 先安装 pip install aiohttp 注:window最大线程数 512,所以任务数不要超过这个值,否则 抛出异常
阅读全文
摘要:环境搭建: pip install itchat numpy wordcloud matplotlib jieba 先把上面的几个包安装完成,直接上代码 最后看效果, 后记:上面代码直接运行就可以,首先是微信登录二维码,登录一次短期内不用重复登录,然后记得去下载一个字体包,防止解析中文出错,图片自己
阅读全文
摘要:序言: 好久没有更新博客了,最近在工作中碰到这种需求,由于没有做过,中间碰到好多坑,最后在一位贵人帮助的情况下,最终还是搞定了。 第一步,先安装 cefpython3 然后 运行下这块代码 是不是突然间 弹出了一窗口 好,要的就是这种效果,但问题来了,我们如何在没有python 环境的电脑上运行呢?
阅读全文
摘要:CentOS7下部署Django项目详细操作步骤 前记:购买腾讯云服务器,配置自选,当然新用户免费体验半个月,我选择的系统是centos7系统版本, 接下来我们来看整个配置项目流程。 部署是基于:centos7+nginx+uwsgi+python3+django 之上做的 1,详细步骤(下面步骤都
阅读全文
摘要:python模块(APScheduler定时任务) python模块(APScheduler定时任务) python模块(APScheduler定时任务) python模块(APScheduler定时任务) APScheduler简介 在平常的工作中几乎有一半的功能模块都需要定时任务来推动,例如项目
阅读全文
摘要:1, 多线程 直接上代码: 打印结果: 解析:从结果看出,他们同一时间 11:01:50开始执行,分别用了不同的时间结束 接着往下看,添加join阻塞线程 Thread-1 Mon Jan 7 11:19:00 2019Thread-2 Mon Jan 7 11:19:04 2019hello py
阅读全文
摘要:1,创建用户 第一种使用manage.py创建用户,这创建的是一个超级用户: 第二种是创建普通用户, 2,更改密码 3,认证用户 4,登录 如果你有一个认证了的用户,你想把它附带到当前的会话中 – 这可以通过login()函数完成。 从视图中登入一个用户,请使用login()。它接受一个HttpRe
阅读全文