#!/usr/bin/python
# -*- coding: utf-8 -*-
from Tkinter import *
MainWindow = Tk()
import os
if os.path.isfile('/home/alex/Job/favicon.ico'):
MainWindow.iconbitmap('/home/alex/Job/favicon.ico')
MainWindow.mainloop()
Traceback (most recent call last):В выводе “line 24” только потому, что здесь я убрал закомментирорванные строки.
File “/tmp/py7476gED”, line 24, in <module>
MainWindow.iconbitmap('/home/alex/Job/favicon.ico')
File “/usr/lib/python2.5/lib-tk/Tkinter.py”, line 1515, in wm_iconbitmap
return self.tk.call('wm', ‘iconbitmap’, self._w, bitmap)
TclError: bitmap “/home/alex/Job/favicon.ico” not defined
Причём под Windows аналогичный код срабатывает без проблем (вызов метода iconbitmap с указанием пути строкой).