ftype = [('img file','*.jpg;*.png')]
iDir='./'
filename=unicode(tkFileDialog.askopenfilename(filetypes = ftype,initialdir = iDir))
この定義方法でwindowsではjpgとpngファイルのみを表示したダイアログが出力されるのですがmacではすべてのファイルが選択不可能になってしまっています。
ちなみにftypeの二つ目の引数をセミコロンを外してどちらか一方にすると一方の拡張子を持つファイルが選択可能になります。
解決する方法は無いのでしょうか?
実行環境
Windows7 64bit Pyscripterを使用
Max OSX ターミナルから実行
pythonバージョンはどちらも2.7です