我是靠谱客的博主 粗犷发箍,这篇文章主要介绍呆萌教你:使用Python 开发串口工具 6. 串口工具的参数配置(QSettings实现INI文件的读取和写入),现在分享给大家,希望可以做个参考。

呆萌教你:使用Python 开发串口工具 6. 串口工具的参数配置(QSettings实现INI文件的读取和写入)

    • ????1. 关于Qsettings
    • ????2. Qsettings读写INI文件

????1. 关于Qsettings

用户通常希望应用程序记住其设置,这时就需要使用Qsettings读取ini文件,这些文件中包含了关于软件的配置信息,如软件的窗口大小、字体、位置等不便于在程序中固化的参数。这样一旦某些流程或工艺变动,只需要更改配置文件,就可以使程序满足当前的需求。同时允许用户可以更改的参数也可以将其写在ini文件。因此Qsettings可以实现读取和写入INI文件的功能。

????2. Qsettings读写INI文件

  1. 在该项目文件夹中新建一个config.ini的文件:
    在这里插入图片描述
  2. 写入如下配置:
[SETUP]:
BAUD_RATE = 115200
DATA_BIT = 8
POLARITY = 无
STOP_BIT = 1
FLOW =
  1. 加载配置文件:
# 加载配置文件
        self.settings = QtCore.QSettings("config.ini", QtCore.QSettings.IniFormat)  # 加载配置文件
        self.settings.setIniCodec("UTF-8")
  1. “读”:获取配置文件里的配置信息:
self.config_baud = self.settings.value("SETUP/BAUD_RATE")
print(self.config_baud)
  1. “写”:将配置信息写入配置文件:
config_baud = "192000"
self.settings.setValue("SETUP/BAUD_RATE", int(config_baud))

最后

以上就是粗犷发箍最近收集整理的关于呆萌教你:使用Python 开发串口工具 6. 串口工具的参数配置(QSettings实现INI文件的读取和写入)的全部内容,更多相关呆萌教你:使用Python内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(60)

评论列表共有 0 条评论

立即
投稿
返回
顶部