分类
摘要:
这个是个比较常见的需求,比如你在某个网站上发布了图片,在图片上就会出现带你昵称的水印。那么在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)