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'