Jak korzystać z pliku os.start za pomocą polecenia przycisku (TkInter)

Próba zaimplementowania przycisku na płótnie, które otwiera.pdf plik po kliknięciu.

Moja próba jest następująca

self.B3 = Button(InputFrame,text='Graphical Plots', command = os.startfile('Bessel.pdf'),bd=5,width=13,font="14")
self.B3.grid(column =0,row=3)

Niestety mój kod otwiera.pdf plik przed kliknięciem przycisku, gdy tylko zostanie uruchomiony. Czemu?

questionAnswers(1)

yourAnswerToTheQuestion