Tkinter - это графический интерфейс для Python. Вы можете использовать его для создания приложений на GUI в Python. Tkinter предоставляет несколько графических виджетов GUI, таких как кнопки, меню, холст, текст, фрейм, метки и т. Д. Для разработки приложений для настольных компьютеров. Хотя Tkinter очень популярен и входит в состав Windows, Macosx устанавливает python. Есть также альтернативные варианты, такие как pyQt, wxPython. ..
В этом уроке мы увидим, как установить его на Linux и использовать его с примером.
Сначала проверьте, установлен ли у вас python, а также проверьте его версию
Откройте свой терминал и наберите python. если он установлен, он покажет информацию, такую как версия, помогите ... проверьте вашу версию (у меня python 2.7.9)
aman @ vostro: ~ $ python
Python 2.7.9 (по умолчанию, 2 апреля 2015, 15:33:21)
[GCC 4.9.2] на linux2
Введите «помощь», «авторское право», «кредиты» или «лицензия» для получения дополнительной информации.
Если у вас нет python, установите его
sudo apt-get установить python
Если вы хотите установить python 3, введите следующее. Если вы новичок, я бы порекомендовал python 2 вместо python 3. Python 2 по-прежнему очень популярен, и на нем сделано много приложений. На Ubuntu Python2 по-прежнему по умолчанию
sudo apt-get установить python3
Наконец, установите Tkinter
sudo apt-get install python-tk
для питона 3
sudo apt-get install python3-tk
Как использовать
Теперь давайте проверим, хорошо ли работает Tkinter с этим небольшим примером
откройте свой терминал и войдите в вашу оболочку python.
питон
для python3
python3
если python был установлен правильно, вы получите приглашение >>>.
aman @ vostro: ~ $ python
Python 2.7.9 (default, Apr 2 2015, 15:33:21)
[GCC 4.9.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
Теперь импортируем модуль Tkinter. Он не будет отображать ошибки, если он был импортирован правильно. ПРИМЕЧАНИЕ. Убедитесь, что вы вводите Tkinter (не tkinter) в python2 и tkinter (не Tkinter) в python3.
>>>import Tkinter
Теперь просто для проверки вы можете создать пустое окно, используя Tkinter.
>>>Tkinter.Tk()