Sorry, your browser cannot access this site
This page requires browser support (enable) JavaScript
Learn more >

没啥好说的,直接看代码吧。这次我写了详细的注释。 123456789101112131415161718192021222324from flask import Flask, make_responsefrom PIL import ImageGrabimport ioapp = Flask(__name__)@app.route("/")def response():...

关于闭包的概述:”在计算机科学中,闭包(英语:Closure),又称词法闭包(Lexical Closure)或函数闭包(function closures),是在支持头等函数的编程语言中实现词法绑定的一种技术。闭包在实现上是一个结构体,它存储了一个函数(通常是其入口地址)和一个关联的环境(相当于一个符号查找表)。环境里是若干对符号和值的对应关系,它既要包括约束变量(该函数内部绑定的符号),...

什么是猴子补丁?”猴补丁(英语:Monkey patch)是一种很脏的编程技巧,用拼凑代码的方法修改程序逻辑。这种技巧也叫鸭子双关。[1]猴补丁意思是用类似双关的技巧拼凑出和常规程序相左的程序逻辑,这种技巧只会在运行时刻生效。猴补丁的出现说明程序本身设计有缺陷,它用在网页和数据库上就是SQL注入攻击,Unix Shell的flag使用不当也会产生类似的安全问题,比如将文件命名为“-x”形式,...

好久没更新博客了,其实并非是我的热情消失了,而是最近没有什么好写的,因为我在学用C语言实现一些东西,且水平低的令人羞于启齿,所以就没写了。但是今天不一样了!额,今天有了新的需求,要我把几张图片从png格式转换成jpg格式。因为图片少,我也就没想用代码实现。但是手动拿PS转换的时候发现,速度真的是太低啦!emmm,也许是最近我又变懒了。。However,在手动转换完图片后,我又学习了一下用代码...

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import datetime
import jwt


payload = {
# 过期时间
'exp': int((datetime.datetime.now() + datetime.timedelta(seconds=60)).timestamp()),
'data': {'uid': 2}
}
encode_jwt = jwt.encode(payload, 'qwe123', algorithm='HS256')
encode_str = str(encode_jwt, 'utf-8')

decode_jwt = jwt.decode(encode_str, 'qwe123', algorithms=['HS256'])
print(encode_str)
print(encode_jwt)
print(decode_jwt)

在这之中,paylod中的exp是可选的,data也是可以直接写成:

最近在Boss直聘上找工作,看到很多的爬虫工作上都有”能够一键爬虫”这一要求,我觉得有这个要求可能是考虑到用户的水平吧,既然如此,我想用户也不一定能看得习惯命令行,还是给用户一个方便的UI界面比较好。虽然因为种种原因没有去实际工作(这里感谢提供给我机会的喵房科技的范毓魁经理),不过要学习GUI这事我却记下了。之前曾有想法,想要直接使用HTML页面来控制程序,这样不但方便,也省下学习GUI花费的时间了。

然而想法是美好的,HTML也可以让用户在本地访问,但是你都打开浏览器了,那网页不弄得美观点有点说不过去吧?但是鉴于本人的前端技术实在太烂,终于还是选择了学习Gui编程。

这里使用的是PyQt5,见网上有人说这个性能高,于是就打算学这个了。那么闲聊到此结束,下面先来一道基本程序。

本来我也想不到自己会写这么一篇博客的,但是因为Django的ORM用多了,导致忘掉了pymysql的用户,故此写上一篇。那么先看代码吧: 12345678910import pymysqlcoon = pymysql.connect(host='localhost', user='root', password='11223344'...

本篇是给使用了flask_restful的视图加装饰器,如果您想要看的不是这种内容,建议访问官方文档视图装饰器

本篇博客参考了Flask-RESTful中装饰器的使用-dnsir的博客,感谢博主分享知识。

这里我使用的是JWT加密,一看就懂,那么我直接上代码:

本篇博客参考自官方文档:Quickstart

一个demo

首先,安装flask_restful包:

1
pip3 install flask_restful

之前曾学过flask,但是快要忘光了,而且也没有做笔记,这次重温一遍,就当是初学了。
本篇是在W3Cschool上学习的,链接:<a href=”https://www.w3cschool.cn/flask/flask_application.html"W3Cschool>

flask的安装与应用

输入以下命令来安装flask:

1
pip3 install flask



愿火焰指引你