html文件输入使用pyqt5获取完整路径

时间:2017-04-15 13:59:19

标签: python file input path pyqt5

我使用pyqt用html构建我的桌面应用程序的gui。我想浏览一个<input type="file">的文件,需要在后端处理这个文件的完整路径,但我读到了一个安全漏洞,据我所知,这似乎是不可能的。

我不想上传文件(文件大小为4GB),我只需要将路径作为字符串通过QWebChannel发送到后端并运行一些python代码。

我目前无法找到解决方案,有人可以帮助我吗?

这是我的一些gui部分看起来像: enter image description here

修改
找到了一个很好的解我在我的JS函数中执行e.preventdefault()并在后端调用方法,我调用name = QFileDialog.getOpenFileName(None, 'Open File', '', '', '')
然后我将所选文件返回给我的JS函数并将其放入输入字段 我还发现了如何使用Web引擎的开发工具。

(Py)Qt太棒了!!

0 个答案:

没有答案