0

ちょっと困っています。askopenfilename を使用すると、Windows と Linux で完璧に動作しますが、Mac は指を示しているようです....

次に例を示します。

... (Code before all this)
def openFile(self):
    self.fileName = askopenfilename(filetypes=[("All Files", "*.*")])

... (Code after all this)

問題は、私が持っている開くボタンをクリックすると、このメソッドが呼び出され、Mac でもダイアログを開くことですが、ダイアログ内のすべてがグレー表示され、ファイルを選択できません。なぜだめですか?どうすればこれを修正できますか?

4

1 に答える 1

6

だから私はそれを理解しました。この問題が発生する可能性がある場合は、ファイル タイプ ドロップ メニューを使用するシステムにのみファイル タイプを使用してください。Mac には含まれていないため、filetypes タプルを含めないでください。

たとえば、実行中のシステムを確認します。Windows の場合はファイル タイプを使用し、Mac の場合は含めないでください。

于 2013-10-09T23:16:04.840 に答える