摘要: dir()方法不带参数时,以列表类型返回当前范围内的变量名,变量包括常量、方法、类等。 带参数时,以列表类型返回参数的属性、方法的变量名。如果参数包含方法__dir__(),该方法将被调用。如果参数不包含__dir__(),该方法将最大限度地收集参数信息。 import os a = "123" d 阅读全文
posted @ 2022-03-13 17:16 码上测 阅读(508) 评论(0) 推荐(0) 编辑
摘要: 加载配置目录下所有py文件中以大写字母定义的常量,不允许从外部设置常量配置。 import sys import pkgutil class _Settings(object): """ 配置读取接口 """ def __init__(self): self.settings_dir = "conf 阅读全文
posted @ 2022-03-13 14:59 码上测 阅读(156) 评论(0) 推荐(0) 编辑
摘要: pkgutil是Python自带的用于包管理相关操作的库。 pkgutil.walk_packages能根据包名找到包里面的数据文件 用法说明 目录结构 代码演示 import pkgutil import conf r = pkgutil.walk_packages(conf.__path__, 阅读全文
posted @ 2022-03-13 14:32 码上测 阅读(586) 评论(0) 推荐(0) 编辑