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

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第三方库


热门话题
显示图像的RGB编号的java   java JavaFX画布2D游戏:背景变换vs.绘画   在到达maxElementsInMemory之前创建的java DiskMarker   a4j:ajax可用事件的java详尽列表?   java从批处理文件运行jar文件,如果出现错误,则显示meessage   音频Java在背景音乐之上播放声音   用于在FTP中上载文件的java更改目录   尽管设置了必要的属性,java列表项仍不会保持选中状态   java Stanford Core NLP解析与CSV   java使用缓冲区合并热态和冷态   java无法初始化类javax。加密。JCE安全   对这个Java循环如此困惑的输入   java Spring RabbitMQ SimpleRabbitListenerContainerFactory用法   java如何使用jGrowl创建JSF消息   安装jRebel插件后,Netbeans项目中的java源文件夹不可见?   如何在Java中解析复杂的json字符串   java Spark KafkaUtils CreateRDD在键上应用过滤器   try块中的java代码被忽略,为什么?