【发布时间】:2016-06-10 01:51:45
【问题描述】:
我是 Python 和 PyQt 的新手。这个函数不在一个类中,并且被另一个不是自引用的函数调用。 (我不确定你是不是这么称呼它。我的意思是,没有一个函数属于function_name(self) 类型)
def openFileDialog():
filename = QtGui.QFileDialog.getOpenFileName(self, "Open File", "/home/username/Pictures")
print(filename)
我可以通过什么来代替self?我试过Dialog、none、parent=none,但这些都不起作用。
【问题讨论】:
-
你是从GUI工具调用这个函数,还是命令行工具?
-
你所说的“这些都不是”是什么意思。你想通过传递任何东西而不是 self 来完成什么?