gpt4 book ai didi

python - pygtk : saving the project file with suffix ".xyz"

转载 作者:行者123 更新时间:2023-12-01 05:56:57 24 4
gpt4 key购买 nike

我创建了一个filechooserdialog来保存文件,

filechooserdialog = gtk.FileChooserDialog("Save Project", None,
gtk.FILE_CHOOSER_ACTION_SAVE, (gtk.STOCK_CANCEL, gtk.RESPONSE_CANCEL,
gtk.STOCK_OK, gtk.RESPONSE_OK))

现在我想使用默认扩展名保存文件,例如*.xyz

最佳答案

查看 gtk.FileFilter 上的文档。为 *.xyz 创建过滤器,并使用 filechooserdialog.add_filter() 将其添加到对话框中。

<小时/>

编辑:如果您想确保文件具有正确的扩展名,只需执行以下操作:

filename = filechooserdialog.get_filename()
if not filename.endswith('.xyz'):
filename += '.xyz'

关于python - pygtk : saving the project file with suffix ".xyz",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12000788/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com