python
胡桓
顶级测试工程师
展开
-
python 应用场景之os._exit和sys.exit的本质区别
python之os._exit和sys.exit的本质区别原创 2022-06-27 00:04:10 · 577 阅读 · 1 评论 -
用python判断一个输出的数是整数还是浮点数
某些场景,在关于算法计算时,会涉及到此类场景比如返回值可能是1.111,或者1.00000.而我们只要整数结果。我们直接上代码看如何解决此类问题a= 1.1111b= 1.0000print(isinstance(a,int))print(isinstance(b,int))返回结果如下:FalseFalseOK,通过isinstance无法解决此类问题我们继续改造代码print(a %int(a) is True)print(b %int(b) is原创 2021-02-04 10:08:04 · 3092 阅读 · 1 评论 -
(4)Flask 路由
Flask 路由现代Web框架使用路由技术来帮助用户记住应用程序URL。可以直接访问所需的页面,而无需从主页导航。Flask中的route()装饰器用于将URL绑定到函数。例如:# -*- coding:utf-8 -*-from flask import Flaskapp = Flask(__name__)@app.route('/hello')def hello():...原创 2019-11-19 11:25:55 · 145 阅读 · 0 评论 -
python api通用服务,健壮性还需要优化,目前初级版本,仅供参考
重新优化了下,后续还需要继续优化日志和管道读取问题再次改造了下,全局变量必须独享。虽然我是以字典形式做到了保证,但感觉通用性不强最后发现还是利用GIL来控制比较有效率,用lock反而在大量并发时效率十分低下# -*- coding:utf-8 -*-'''@Project: base_service@Auth: Louishu@File: base_service.py@...原创 2019-04-10 16:47:40 · 258 阅读 · 0 评论 -
Pycharm关于Anaconda3项目无法找到numpy问题(_mklinit)
这个问题其实是因为你安装Anaconda3的时候没有选择添加环境变量引起的只需要在环境变量PATH里面添加一句:安装目录:\Anaconda3\Scripts; 就OK了,不需要一直去pycharm里面反复每个py文件都去添加一次env...原创 2020-03-03 14:10:00 · 3216 阅读 · 1 评论