慕岚 发表于 2022-8-30 17:59:44

pyqt5配合configparser保存ini文件

本帖最后由 慕岚 于 2022-8-30 18:00 编辑

如题,我想实现的功能是,当点击按钮,保存文件之后,自动弹出来一个选择文件地址,然后命名保存
我尝试使用
settings = qc.QSettings("config.ini", qc.QSettings.IniFormat)
settings.setValue("global/q",self.lineEdit.text())
但是如果是保存中文的话,会有编码问题,而且这种方法没办法弹出选择文件地址,只能直接保存,不知道哪位大佬还有更好的办法

慕岚 发表于 2022-8-31 09:00:04

{:10_245:}{:10_245:}{:10_245:}{:10_245:}{:10_245:}{:10_245:}

慕岚 发表于 2022-8-31 11:33:50

自己顶一下

hrpzcf 发表于 2022-8-31 12:56:19

本帖最后由 hrpzcf 于 2022-8-31 13:06 编辑

QFileDialog.getSaveFileName 询问保存路径
设置编码 settings.setIniCodec("UTF-8") 可以保存中文

顺便问一下,qc是什么?

xiangjianshinan 发表于 2022-9-1 23:24:50

hrpzcf 发表于 2022-8-31 12:56
QFileDialog.getSaveFileName 询问保存路径
设置编码 settings.setIniCodec("UTF-8") 可以保存中文



感觉 qc 应该是窗口名称。
页: [1]
查看完整版本: pyqt5配合configparser保存ini文件