基本应用程序可以继承其他类。

psionapp的Python项目详细描述


psionapp包为定义、保存和检索应用程序级和用户级配置变量(属性)提供了基础。在

该包公开两个类:ApplicationClass和ApplicationUser。在

应用程序类

ApplicationClass对象将定义应用程序级配置(如果有)。在

ApplicationClass对象将由application id标识。可以使用以下参数实例化类对象:

  • 使用“用户”ini(bool)。如果为True,则将在系统相应的config目录中创建一个<;user name>;.ini文件。最初将为当前系统用户的用户名创建一个文件。这将存储用户级配置值。在

  • 使用配置ini(bool)。如果为True,则将创建配置.ini文件位于系统适当的config目录中。这将存储应用程序级配置值。在

  • 使用\u var_dir(bool)。如果为True,则将在系统适当的var data目录中创建一个application id目录。在

  • user_类(ApplicationUser)。与use\u user\u ini一起使用。ApplicationUser类将定义配置参数。在

  • 属性(请参见Attribute definition

应用程序用户

ApplicationUser对象将定义用户级配置(如果有)。在

ApplicationUser类将由user name标识。它将定义形成该用户配置值的属性。在

属性定义

属性必须以以下形式定义:

attributes={'string_data':('general','string','abc'),'int_data':('general','int',2),'bool_data':('display','bool',True),'float_data':('display','float',1.23456),}

其中attributesdict key是属性名,三个元组值是:

  1. 配置文件中属性将出现的部分
  2. 属性的数据类型
  3. 属性的默认值。在

版本0.0.4-2020年8月14日

  • 包括下载路径

版本0.0.3-2020年8月3日

  • 重构应用程序最后一个用户

版本0.0.2-2020年8月2日

  • 删除应用程序库
  • 重构用户创建和保存
  • 重构应用程序类

版本0.0.1-2020年8月1日

  • 添加了版本和{em1}$all\
  • 添加了应用程序级别属性
  • 添加自述文件

版本0.0.0-2020年7月30日

创建并上载

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
如何用java表示这个数学函数的算法   Java/Stream帮助:仅使用streams将嵌套的映射列表转换为映射   使用Selenium连接到数据库时发生java未知主机异常   java如何了解jvm内存使用:“堆内存”和“堆外内存”   java Oracle BI报告导入模板   java如何使用Spring将xml转换为bean?   java线程。join()以保证执行顺序   java从THINGSPEAK到ANDROID应用程序获取JSON数据   使用Java的stanford库中的异常   java正确使用来自其他类文件的方法   如果集合中的元素类型为接口类型,如何填充集合?(爪哇)   记录java。util。记录器创建的文件超过了应有的数量   类Java对象uniq值   尝试调用无法应用于()的方法时出现java错误