在PyQt5中,假设我有一个给定文件或文件夹的路径,是否可以将其保存在用户输入的位置?我想它也可以是复制粘贴操作,它可以从一个目录复制文件或文件夹,然后粘贴到另一个目录。
我当前拥有:
def browseGeoFile(self):
self.geoPath, _ = QFileDialog.getOpenFileName(self, "Browse Geometry File", "C:/", "*.scdoc")
self.textBoxGeo.setText(self.geoPath)
现在可以将文件保存在用户指定的位置吗?
答案 0 :(得分:0)
在Python中保存文件完全独立于PyQt。
您可以使用以下代码将文件包含内容的文件保存在contents
中的位置path
:
with open(path, "w") as f: # use "wb" if writing binary data
f.write(contents)