![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
伟yyds
学java的料,结果我学了python
展开
-
创建flask
app.py # 4.封装APP: 在cloudnews文件夹下的__init__.py中创建工厂函数封装APP from flask import Flask from flask_restful import Api from flask_cors import CORS from settings.config import Config def create_flask_app(): app = Flask(__name__) # 加载配置 app.config.原创 2022-04-18 12:52:37 · 212 阅读 · 0 评论 -
迭代器和生成器的区别
生成器能做到迭代器能做的所有事,而且因为自动创建了iter和next方法,生成器显得特别简洁,而且生成器也是高效的,使用生成器表达式取代列表解析可以同时节省内存。除了创建和保存程序状态的自动方法,当发生器终结时,还会自动抛出StopIteration异常 ...原创 2021-12-25 10:27:04 · 167 阅读 · 0 评论 -
python无限极分类
表的字段: python代码: def xtree(data): if len(data) <= 0: return data list =[] dict ={} for i in data: i['label'] = i['name'] dict[i['id']]=i for j in data: pid = j['pid'] j['label']=j['name'] .原创 2021-12-22 09:34:35 · 740 阅读 · 0 评论 -
四大高阶函数
map():接收两个参数,一个是函数,一个是序列,map将传入的函数依次作用到序列的每个元素,并把结果作为新的序列返回 reduce:把一个函数作用在一个序列上,这个函数必须接收两个参数,reduce把结果继续和序列的下一个元素做累积计算 filter过滤函数,接收一个函数一个序列 filter把传入的函数依次作用于每个元素,根据返回值是True还是False决定保留还是丢弃该元素 默认sort和sorted由小到大排序,reverse=True由大到小排序 ...原创 2021-12-22 08:29:14 · 170 阅读 · 0 评论 -
python封装数据库
封装数据库原创 2021-12-21 09:59:24 · 1307 阅读 · 0 评论 -
http与https的区别
1、https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。 2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。 3、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。 4、http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全。 ...原创 2021-12-21 09:49:16 · 1124 阅读 · 0 评论