Как описано в заголовке, я хочу сохранить файл в указанном c месте, используя qfiledialog. Я могу сделать это, указав путь в настройках qfiledialog, и он отлично работает. Но здесь пользователь может просматривать в других местах, я не хочу, чтобы он это делал. Вы можете мне помочь?
options = QtWidgets.QFileDialog.Options()
options |= QtWidgets.QFileDialog.DontUseNativeDialog
fileName, _ = QtWidgets.QFileDialog.getSaveFileName(
None,
"Save file",
os.path.join(PATH, "filename"),
"XML (*.xml)",
options=options)
if fileName:
with open(fileName, "w") as f:
f.write(doc.toprettyxml())