
python
python基础,框架等学习
北条苒茗殇
这个作者很懒,什么都没留下…
展开
-
Flask蓝图框架
为什么要使用蓝图使用蓝图可以有效的管理路由,对项目进行一个细致的划分,例如一个平台有前台展示给用户的,有后台专门给管理员使用的,使用蓝图可以达到模块化管理让项目结构更加清晰明了。同时可以避免路由复用。项目文件框架这个项目中分两个模块,一个是admin一个是home如何使用一、模块__init__.py文件以admin为例子,在__init__.py文件中导入蓝图二、返回到app目录下的__init__.py文件中注册蓝图如图配置完成后即可使用蓝图框架进行开发了如何访问注册了蓝图的路由地原创 2020-12-01 17:45:09 · 353 阅读 · 0 评论 -
python线程退出
前言python的多线程中是没有退出方法的,但是在实际中经常需要退出某个写死的程序,在这个时候使用ctrl+c显得有些不妥。标志位实现在百度中找到的方法有抛出异常还有改写类方法做标志位的实现,但是都觉得略微麻烦,故采取设置变量进行判断。demo代码:import threadingclass Test: def __init__(self): self.signal = 1 #定义标志位 def test1(self): while True:原创 2020-11-23 18:31:03 · 1432 阅读 · 0 评论 -
最强蜗牛手游脚本
最近玩了下最强蜗牛这手游,游戏内容彩蛋不错,但是每天的奖励需要一些重复枯燥无法体验剧情的任务,例如看广告,基因训练,这些内容可以通过脚本去进行自动化执行,就能尽情的享受剧情了。使用库Uiautomator2自动看广告连接手机class Auto_AD: def __init__(self): subprocess.run('python -m uiautomator2 init') time.sleep(3) self.d = u2.conn原创 2020-07-31 15:28:23 · 3210 阅读 · 0 评论 -
python闭包与装饰器的一些使用
闭包函数内的属性,都是在函数执行期间存活内部函数对外部函数作用域里变量的引用,闭包内的闭包函数把变量私有化了,完成数据的封装#a1为外部函数def a1(a): b = 1 #a2为内部函数 def a2(): print(a+b) return a2 if __name__ == '__main__': test ...原创 2019-08-07 19:15:06 · 160 阅读 · 0 评论 -
python-多进程学习笔记
使用模块multiprocessing简单例子import multiprocessingdef test(n): name = multiprocessing.current_process().name print(name,"starting") print("is",n) returnif __name__ == '__main__': ...原创 2020-03-10 14:08:57 · 209 阅读 · 0 评论 -
python面试题
1.打开一个网页,发生了什么?1.浏览器对url进行解析,检测是否合法,不符合的会提交给搜索引擎进行处理2.浏览器对预加载HSTS进行检查,如果在此列表,会使用https进行请求否则用http3.DNS查询,并对url解析成对应的IP地址4.建立TCP连接(三次握手,第一次客户端向服务端申请端口,第二次服务端应答并请求建立连接,第三次确认序号)5.发送UDP数据包(TLS握手),服务端与...原创 2019-11-28 17:26:46 · 133 阅读 · 0 评论