Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / bookmark.xbm / 2 сообщений из 2, страница 1 из 1
09.05.2014, 20:57
    #38637509
serrrgggeee
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
bookmark.xbm
Здравствуйте изучаю python и натолкнулся вот на такую проблемм, я пользуюсь операционной системой mint и изучаю по книке как создаются графические приложения при помощи модуля tkinter. Проблемма во в чем
Код: python
1.
Здравствуйте изучаю python и натолкнулся вот на такую проблемм, я пользуюсь операционной системой mint и изучаю по книке как создаются графические приложения при помощи модуля tkinter. Проблемма во в чем


этот код запускает приложение и условие если это не виндовс то выполняется else и не срабатывает во этот код application.iconbitmap(“@” + path + “bookmark.xbm”) как я понял должны быть файлы операционной системы xbm но вот что выдает консоль
Код: powershell
1.
2.
3.
4.
5.
6.
7.
serrrgggeee@serrrgggeee-Satellite-L40 ~/Загрузки/pyt/py3eg $ python3 bookmarks-tk.pyw
Traceback (most recent call last):
  File "bookmarks-tk.pyw", line 338, in <module>
    application.iconbitmap("@" + path + "bookmark.xbm")
  File "/usr/lib/python3.3/tkinter/__init__.py", line 1640, in wm_iconbitmap
    return self.tk.call('wm', 'iconbitmap', self._w, bitmap)
_tkinter.TclError: error reading bitmap file "images/bookmark.xbm"


и хотелось бы узнать можно ли использовать не эти встроенные файлы а свои?
...
Рейтинг: 0 / 0
09.05.2014, 20:59
    #38637510
serrrgggeee
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
bookmark.xbm
serrrgggeeeЗдравствуйте изучаю python и натолкнулся вот на такую проблемм, я пользуюсь операционной системой mint и изучаю по книке как создаются графические приложения при помощи модуля tkinter. Проблемма во в чем
Код: python
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
application = tkinter.Tk()
path = os.path.join(os.path.dirname(__file__), "images/")
if sys.platform.startswith("win"):
    icon = path + "bookmark.ico"
    application.iconbitmap(icon, default=icon)
else:
    application.iconbitmap("@" + path + "bookmark.xbm")
window = MainWindow(application)
application.protocol("WM_DELETE_WINDOW", window.fileQuit)
application.mainloop()


этот код запускает приложение и условие если это не виндовс то выполняется else и не срабатывает во этот код application.iconbitmap(“@” + path + “bookmark.xbm”) как я понял должны быть файлы операционной системы xbm но вот что выдает консоль
Код: powershell
1.
2.
3.
4.
5.
6.
7.
serrrgggeee@serrrgggeee-Satellite-L40 ~/Загрузки/pyt/py3eg $ python3 bookmarks-tk.pyw
Traceback (most recent call last):
  File "bookmarks-tk.pyw", line 338, in <module>
    application.iconbitmap("@" + path + "bookmark.xbm")
  File "/usr/lib/python3.3/tkinter/__init__.py", line 1640, in wm_iconbitmap
    return self.tk.call('wm', 'iconbitmap', self._w, bitmap)
_tkinter.TclError: error reading bitmap file "images/bookmark.xbm"


и хотелось бы узнать можно ли использовать не эти встроенные файлы а свои?
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / bookmark.xbm / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]