04 2022 档案
摘要:常用数据库排名及分类介绍 DB-Engines:2021年9月Top 20的排名 DB-Engines 数据库流行度排行榜 9 月更新已发布,排名前二十如下:总体排名和上个月相比基本一致,其中排名前三的 Oracle、MySQL 和 Microsoft SQL Server 也是分数增加最多的三个数
阅读全文
摘要:Python之jinja2模板引擎生成HTML jinja2介绍 Jinja2 是一个现代的,设计者友好的,仿照 Django 模板的 Python 模板语言。 它速度快,被广泛使用,并且提供了可选的沙箱模板执行环境保证安全,关于jinja2的文档介绍 安装方法 pip3 install jinja
阅读全文
摘要:python3 dict 写入json from collections import defaultdict, OrderedDict import json test_dict = { 'version': "1.0", 'results': video, 'explain': { 'used'
阅读全文
摘要:python3 高级话题 python3 高级话题 : 装饰器,with,contextlib, yield, super()
阅读全文
摘要:ModuleNotFoundError: No module named 'xxx'可能的解决方案大全 "ModuleNotFoundError: No module named 'xxx'"这个报错是个非常常见的报错,几乎每个python程序员都遇到过,导致这个报错的原因也非常多,下面是我曾经遇到
阅读全文
摘要:强大的可视化利器 Chrome Trace Viewer 使用详解 https://2010-2021.limboy.me/2020/03/21/chrome-trace-viewer/ https://www.chromium.org/developers/how-tos/trace-event-
阅读全文
摘要:python 项目导出依赖库方法 导出所有依赖库 此命令将会列出当前开发环境所有依赖库到requirements.txt文件中,相对较为冗杂。在项目根目录位置,执行: pip freeze > requirements.txt 导出核心依赖库 此方法需要使用使用工具库 pipreqs。 首先安装:
阅读全文
摘要:git submodule 操作 项目中经常使用别人维护的模块,在git中使用子模块的功能能够大大提高开发效率。使用子模块后,不必负责子模块的维护,只需要在必要的时候同步更新子模块即可。 想要在一个工程中使用另一个工程,但是那个工程包含了单独的提交记录,submodule 就可以实现在一个工程中引入
阅读全文
摘要:vscode 用markdown 语法写slides https://sspai.com/post/55718 https://blog.csdn.net/m0_53790443/article/details/118153707 https://www.jianshu.com/p/70382d05
阅读全文
摘要:Pytest的setup和teardown pytest实际上是python自带测试框架unittest的扩展,那么pytest是如何实现unittest中的setup和teardown的呢? pytest初始化的类别和作用域 模块级别(Module level setup/teardown):作用
阅读全文
摘要:pytest 测试命名规则 在自动化测试项目中,单元测试框架运行时需要先搜索测试模块(即测试用例所在的.py文件),然后在测试模块中搜索测试类或测试函数,接着在测试类中搜索测试方法,最后加入到队列中,再按执行顺序执行测试。 所以,只有测试模块、测试类/测试函数、测试方法都符合命名规则,框架才能去识别
阅读全文