最近经常看人家的代码,看到easydict这个模块,然后百度了下,发现这个模块就是将字典转成对象,然后调用的时候可以直接使用链式的方式使用,感觉谈不上方便,我自己写python可能基本用不上这个模块,然而,我们还是来看看...
我们经常看到linux各种程序中的执行进度条,非常直观,python中也有类似模块tqdmtqdm就能非常完美的支持和解决这些问题,可以实时输出处理进度而且占用的CPU资源非常少,支持windows、Linux、mac等...
其实flask配置本质上就是一个字典,这些配置变量都通过Flask对象的app.config属性作为统一的接口来设置和获取,它指向的Config类实际上是字典的的子类注意:配置的名称必须是全大写形式,小写的变量将不会被读...
pathlib相对于os模块中的path更简洁,同时这个模块也是python内置模块,我们可以直接使用,下面我们来看看使用方法,使用起来也很简单#!/usr/bin/env python3 #coding:utf-8 f...
在flask中有errorhandler和app_errorhandler两种方法可以捕捉到视图函数中的异常并自定义处理,并终端request请求那我们就来看看他们的区别以及使用方法from . import main ...
nameko是python语言的一个微服务框架,支持通过rabbitmq消息队列传递的rpc调用,也支持http调用nameko采用RabbitMQ作为注册中心,所以使用nameko必须要先安装RabbitMQ我们先用容...
argparse模块是python的内置模块,不需要单独安装,主要用于执行脚本的时候增加参数,使整个脚本看起来更加规范,参数更加整洁有序我们先来看看argparse常见的方法和应用首先创建一个解析对象,descripti...
harbor是基于Bearer的认证,我们只需要两步即可获取harbor的镜像列表首先获取token#!/usr/bin/python33 #coding:utf-8 import requests import js...
SQLite是一种轻量级的关系型数据库,它无需单独安装数据库服务器,所有数据存储在一个单独的文件中,适用于小型应用、移动开发、数据分析等场景。Python 提供了内置的sqlite3模块,方便我们操作SQLite数据库。...
Expect 程序主要用于人机对话的模拟,就是那种系统提问,人来回答 yes/no ,或者账号登录输入用户名和密码等等的情况。因为这种情况特别多而且繁琐,所以很多语言都有各种自己的实现。最初的第一个 Expect 是由 ...