随笔分类 -  python

摘要:bilibili的滑动验证码图片比较好玩,和前一篇不大一样。 采用canvas方法,分析发现只找到一个图片,不过,可以通过设置display截图方式获得2张图(完整图片,带缺口的图片),取得图片后接下来的方式和前一篇一样,偏移位置参数存在差异,需要自行调试。完整代码如下 #!/usr/bin/env 阅读全文
posted @ 2019-09-02 00:35 点点花飞谢 阅读(1221) 评论(0) 推荐(0)
摘要:一、介绍 现在出现了一种通过用户鼠标移动滑块来填补有缺口图片的验证码,我们叫做滑动验证码。它的原理很简单,首先生成一张图片,然后随机挖去一块,在页面展示被挖去部分的图片,再通过js获取用户滑动距离,以及坐标等信息到后台进行校验。只要用户移动的距离符合,以及移动的轨迹行为检测通过即可视为验证通过。 解 阅读全文
posted @ 2019-09-01 19:00 点点花飞谢 阅读(19459) 评论(7) 推荐(4)
摘要:高级加密标准(英语:Advanced Encryption Standard,缩写:AES),在密码学中又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。这个标准用来替代原先的DES,已经被多方分析且广为全世界所使用。经过五年的甄选流程,高级加密标准由美国国家标准与技术研究院(NIS 阅读全文
posted @ 2019-08-12 00:18 点点花飞谢 阅读(3263) 评论(0) 推荐(0)
摘要:本文介绍Python3中String模块ascii_letters和digits方法,其中ascii_letters是生成所有字母,从a-z和A-Z,digits是生成所有数字0-9.string.punctuation是所有标点'!"#$%&\'()*+,-./:;<=>?@[\\]^_`{|}~ 阅读全文
posted @ 2019-06-18 23:36 点点花飞谢 阅读(2945) 评论(0) 推荐(0)
摘要:virtualenv使用: 安装 pip install virtualenv 创建虚拟环境 virtualenv env 启动虚拟环境 .\env\Scripts\activate.bat 查看虚拟环境安装的python包 pip install package easy_install pack 阅读全文
posted @ 2019-06-16 22:23 点点花飞谢 阅读(1557) 评论(0) 推荐(0)
摘要:1、在虚拟机上新建虚拟环境 2、在pycharm中新建项目,取名、添加虚拟机上的虚拟环境 选择从码云上克隆到虚拟机中的项目路径: 修改Host和端口(如果在阿里云服务器上创建工程,Host设置为0.0.0.0): 设置本地与服务器代码自动同步: 由于没有使用django默认的admin用户认证系统, 阅读全文
posted @ 2019-06-16 22:12 点点花飞谢 阅读(10485) 评论(0) 推荐(1)
摘要:需求 读取excel里的表格里的内容,然后打开本机的outlook。把excel里的内容添加到正文里,注意。这里是要添加到正文!正文!正文!而不是添加到附件里 设计思路 打开excel的方法有很多,但是在不知道excel里,行和列的大小的情况下,就能获得excel里的非空值行列的办法不多。我这边采用 阅读全文
posted @ 2019-05-28 15:06 点点花飞谢 阅读(3981) 评论(0) 推荐(0)
摘要:提交注册用户数据后出来这个,错误原因是update()必须指定要加密的字符串的字符编码 阅读全文
posted @ 2019-05-10 19:52 点点花飞谢 阅读(3935) 评论(0) 推荐(0)
摘要:部署 服务器环境配置 在本地的虚拟环境中,项目根目录下,执行命令收集所有的包 pip freeze > plist.txt 在本地的虚拟环境中,项目根目录下,执行命令收集所有的包 安装并创建虚拟环境,如已创建则跳过此步 sudo apt-get install python-virtualenv s 阅读全文
posted @ 2019-05-09 13:07 点点花飞谢 阅读(1315) 评论(1) 推荐(0)
摘要:视图 在django中,视图对WEB请求进行回应 视图接收reqeust对象作为第一个参数,包含了请求的信息 视图就是一个Python函数,被定义在views.py中 定义完成视图后,需要配置urlconf,否则无法处理请求 URLconf 在Django中,定义URLconf包括正则表达式、视图两 阅读全文
posted @ 2019-05-08 12:55 点点花飞谢 阅读(301) 评论(0) 推荐(0)
摘要:创建虚拟环境 创建:mkvirtualenv [虚拟环境名称] 删除:rmvirtualenv [虚拟环境名称] 进入:workon [虚拟环境名称] 退出:deactivate 所有的虚拟环境,都位于/home/.virtualenvs目录下 进入虚拟环境前的提示: workon djiangoe 阅读全文
posted @ 2019-05-08 12:04 点点花飞谢 阅读(347) 评论(0) 推荐(0)
摘要:Django后端向前端直接传html语言防止转义的方法(2种) 目的,为了让前端对后端传输的这种方式不转义 1.使用mark_safe() 2.使用safe过滤器 阅读全文
posted @ 2019-04-29 15:59 点点花飞谢 阅读(878) 评论(0) 推荐(0)
摘要:pycharm .sqlite文件拖动到Database里面为空 查资料得到解决方法: 阅读全文
posted @ 2019-04-29 11:38 点点花飞谢 阅读(492) 评论(0) 推荐(1)
摘要:pip更新了所有插件,发现了按平常编码遇到些问题,记录下。 Django错误 django.core.exceptions.ImproperlyConfigured: Application labels aren't unique, duplicates: XXX(application name 阅读全文
posted @ 2019-04-29 11:18 点点花飞谢 阅读(653) 评论(0) 推荐(0)
摘要:作者:武沛齐 出处:http://www.cnblogs.com/wupeiqi/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。 1、进入官网 2、下载 官网下载:http://kindeditor.net/down.php 本地下载:ht 阅读全文
posted @ 2019-04-27 09:15 点点花飞谢 阅读(648) 评论(0) 推荐(0)
摘要:作者:武沛齐 出处:http://www.cnblogs.com/wupeiqi/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。 概述 对于WEB应用程序:用户浏览器发送请求,服务器接收并处理请求,然后返回结果,往往返回就是字符串(HTML 阅读全文
posted @ 2019-04-27 09:08 点点花飞谢 阅读(211) 评论(0) 推荐(0)
摘要:转自: 作者:武沛齐 出处:http://www.cnblogs.com/wupeiqi/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。 阅读全文
posted @ 2019-04-27 09:06 点点花飞谢 阅读(255) 评论(0) 推荐(0)
摘要:Scrapy logger 在每个spider实例中提供了一个可以访问和使用的实例,方法如下: 方法二: 该记录器是使用spider的名称创建的,当然也可以应用到任意项目中 只需使用logging.getLogger函数获取其名称即可使用其记录器: so anyway:我们也可以使用__name__ 阅读全文
posted @ 2019-04-26 15:27 点点花飞谢 阅读(2810) 评论(0) 推荐(1)
摘要:Model 到目前为止,当我们的程序涉及到数据库相关操作时,我们一般都会这么搞: 创建数据库,设计表结构和字段 使用 MySQLdb 来连接数据库,并编写数据访问层代码 业务逻辑层去调用数据访问层执行数据库操作 import MySQLdb def GetList(sql): db = MySQLd 阅读全文
posted @ 2019-04-24 19:52 点点花飞谢 阅读(826) 评论(0) 推荐(0)
摘要:pydoc是python自带的一个文档生成工具,使用pydoc可以很方便的查看类和方法结构 本文主要介绍:1.查看文档的方法、2.html文档说明、 一、查看文档的方法 方法1:启动本地服务,在web上查看文档 命令【python3 -m pydoc -p 1234】 通过http://localh 阅读全文
posted @ 2019-04-16 18:23 点点花飞谢 阅读(3525) 评论(0) 推荐(0)