摘要: 这个是个比较常见的需求,比如你在某个网站上发布了图片,在图片上就会出现带你昵称的水印。那么在Python中应该如何处理这一类需求呢? 其实在我的《Django实战开发》视频教程中有讲到这一部分,Django结合了xadmin,再集成进来 django-ckeditor之后,有了比较方便的富文本编辑器了,对于图... 阅读原文
2020-01-03 20:30:03 阅读(2262) 评论(0)
摘要:     暴力破解wifi密码     这个代码也是非常简单,这里需要用Python中的pywifi这个库,所以需要在DOS命令下安装这个库,同样使用pip install pywifi,很简单就安装成功了,我用的是Python3,所以各位看的时候需要注意这一点。 接下来我们一步一步分析主要代码,后面同... 阅读原文
2020-01-03 19:10:05 阅读(2330) 评论(0)
摘要: 1. url: https://aq.yy.com/ 2. target: 登录js 3. 是一个简单的rsa加密,找到加密的js文件,全部复制出来,修改一下就好。    4. 和网页中的一样 阅读原文
2020-01-03 18:40:06 阅读(2439) 评论(0)
摘要: 1 版本选择 2.x版本将慢慢退出历史的舞台,建议你从3.x开始学习,本教程所使用的python版本是3.6 2 下载安装包 进入官网下载页面 https://www.python.org/downloads/windows/找到合适的安装包本教程所提供的示例代码适用于3.0以上的版本,如果你喜欢更高的版本... 阅读原文
2020-01-03 17:35:05 阅读(2983) 评论(0)
摘要: import json # 使用三引号将浏览器复制出来的requests headers参数赋值给一个变量 headers = """ Host: zhan.qq.com Proxy-Connection: keep-alive Content-Length: 799432 Pragm... 阅读原文
2020-01-03 15:37:01 阅读(2420) 评论(0)
摘要: 在使用pytorch训练模型,经常需要加载大量图片数据,因此pytorch提供了好用的数据加载工具Dataloader。 为了实现小批量循环读取大型数据集,在Dataloader类具体实现中,使用了迭代器和生成器。 这一应用场景正是python中迭代器模式的意义所在,因此本文对Dataloader中代码进行解... 阅读原文
2020-01-03 14:20:02 阅读(2428) 评论(0)
摘要: 前言:   在搭建开始前,我们先来梳理下web服务工作流程,先看下图: 1、用户(PC)向web服务器发起http请求 2、web服务器判断用户请求文件是否为静态文件,是则直接读取静态文件并返回给用户,不是则通过WSGI协议将请求丢给web框架(django)代码处理 3、看web框架是否启动django中... 阅读原文
2020-01-03 12:24:08 阅读(2445) 评论(0)
摘要: 字符编码 1 什么是字符编码? 人类在与计算机交互时,用的都是人类能读懂的字符,如中文字符、英文字符、日文字符等毫无疑问,由人类的字符到计算机中的数字,必须经历一个过程,如下 翻译的过程必须参照一个特定的标准,该标准称之为字符编码表,该表上存放的就是字符与数字一一对应的关系。 字符编码中的编码指的是翻译或者... 阅读原文
2020-01-03 11:04:03 阅读(2427) 评论(0)
摘要: 要注意 WSGI / uwsgi / uWSGI 这三个概念的区分。 WSGI是一种通信协议。 uwsgi是一种线路协议而不是通信协议,在此常用于在uWSGI服务器与其他网络服务器的数据通信。 uWSGI是实现了uwsgi和WSGI两种协议的Web服务器。 nginx是一个开源的高性能的HTTP服务器... 阅读原文
2020-01-03 00:57:01 阅读(2331) 评论(0)
摘要: redis redis在linux的安装 1.redis安装方式 yum安装(提前配置好yum源) yum install redis -y # 源代码编译安装 rpm包手动安装 2.编译安装redis 创建一个文件夹,存redis(也可以不用... 阅读原文
2020-01-03 00:41:05 阅读(2644) 评论(0)