python - 自动提供保存文件名?

标签 python save pyqt4 qfiledialog

我对使用 GUI 编程应用程序 PyQt4 有点陌生,我有一个关于保存文件的问题。

是否有某种方法可以在 PyQt4 应用程序上创建保存文件按钮,而不需要使用 QFileDialog.getSaveFileName(...) 函数?我想创建一个按钮,允许您保存文件,而无需用户输入名称,而是根据我将提供的已决定的文件名指定它。

我试图查看可以执行此操作的 PyQt4 文档,但我找不到任何不使用 QFileDialog.getSaveFileName(...) 函数即可保存文件的内容。

如果有人能帮助我那就太好了!

谢谢。

最佳答案

正如您在 QFileDialog 的文档中看到的那样

您可以传入文件的确切名称:

fileName = QtGui.QFileDialog.getSaveFileName(None, 'Save File',
                                             '/path/to/your/file.ext')

关于python - 自动提供保存文件名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18824118/

相关文章:

python - 如何使用azure cli和rest命令清除设置?

python - 获取用于早期停止的 GBM 的树的数量

emacs - 如何强制Emacs即使认为也保存(不需要保存任何更改)

javascript - Chrome扩展程序保存临时文件

python - 为什么 `QtGui.QValidator.validate`的返回如此不一致?处理这个问题的可靠方法?

python - 将字符串添加到线程名称末尾

python - 通过 Python Flask 从一个 HTML 输入中获取多个值

Python文字游戏: how to make a save feature?

python - 如果 keyPressEvent 开启,则无法在 QlineEdit 中输入

javascript - python:如何保存动态渲染的html网页代码