![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
转载博客
文章平均质量分 93
终将走遍世界的杨木子
这个作者很懒,什么都没留下…
展开
-
【无标题】vue工程搭建
vue工程搭建转载 2022-02-10 14:22:09 · 90 阅读 · 0 评论 -
详解python装饰器(转载)
Python中的装饰器是你进入Python大门的一道坎,不管你跨不跨过去它都在那里。为什么需要装饰器我们假设你的程序实现了say_hello()和say_goodbye()两个函数。def say_hello(): print "hello!" def say_goodbye(): print "hello!" # bug hereif __name_...转载 2018-08-11 09:57:35 · 79 阅读 · 0 评论 -
Flask-WTF的CSRF保护详解
CSRF 保护这部分文档介绍了 CSRF 保护。为什么需要 CSRF?Flask-WTF 表单保护你免受 CSRF 威胁,你不需要有任何担心。尽管如此,如果你有不包含表单的视图,那么它们仍需要保护。例如,由 AJAX 发送的 POST 请求,然而它背后并没有表单。在 Flask-WTF 0.9.0 以前的版本你无法获得 CSRF 令牌。这是为什么我们要实现 CSRF。实现为...转载 2018-08-11 10:03:02 · 3441 阅读 · 0 评论 -
python中的Base64解释
Base64是一种用64个字符来表示任意二进制数据的方法。用记事本打开exe、jpg、pdf这些文件时,我们都会看到一大堆乱码,因为二进制文件包含很多无法显示和打印的字符,所以,如果要让记事本这样的文本处理软件能处理二进制数据,就需要一个二进制到字符串的转换方法。Base64是一种最常见的二进制编码方法。Base64的原理很简单,首先,准备一个包含64个字符的数组:['A', 'B'...转载 2018-08-11 13:25:36 · 747 阅读 · 0 评论 -
gunicorn工作原理
gunicorn工作原理Gunicorn“绿色独角兽”是一个被广泛使用的高性能的Python WSGI UNIX HTTP服务器,移植自Ruby的独角兽(Unicorn )项目,使用pre-fork worker模式,具有使用非常简单,轻量级的资源消耗,以及高性能等特点。Gunicorn 服务器作为wsgi app的容器,能够与各种Web框架兼容(flask,django等),得益于gev...转载 2018-08-12 16:36:47 · 531 阅读 · 0 评论 -
Tkinter设置消息框、对话框
Tkinter 提供了一系列的对话框, 可以用来显示文本消息, 提示警告信息和错误信息, 选择文件或颜色. 其他一些简单的对话框还可以请求用户输入文本, 整数或数字. 下面是一个典型的对话框使用场景. 在应用程序中经常会有 “退出” 按钮, 如下: 点击 “quit” 按钮会弹出一个确认退出对话框: 我们假设 “退出” 功能还没有最终完成, 这时我们会弹出一个只带 OK 按钮的消息对话框...转载 2018-09-12 08:34:29 · 2525 阅读 · 1 评论 -
Python之struct简介
一、struct简介 看到struct这么英文单词,大家应该并不陌生,因为c/c++中就有struct,在那里struct叫做结构体。在Python中也使用struct,这充分说明了这个struct应该和c/c++中的struct有很深的渊源。Python正是使用struct模块执行Python值和C结构体之间的转换,从而形成Python字节对象。它使用格式字符串作为底层C结构体的...转载 2018-10-17 17:37:13 · 472 阅读 · 0 评论