El siguiente script funciona muy bien desde la línea de comandos pero se bloquea desde pythonaddin:
import Tkinter
import tkFileDialog
root = Tkinter.Tk()
root.withdraw()
pathtest = tkFileDialog.askopenfilename()
print pathtest
pathtest = pythonaddins.OpenDialog('Open Item', True)
no me funciona porque suprime tipos de archivo que necesito ver (pdf).
Sé que esto es un duplicar pregunta pero acabo de unirme al sitio y no he podido comentar otras entradas.