Мы предполагаем, что роль нашего пособия – это не учебник по азам языка Python и не книга по постановке лабораторных экспериментов. Это своего рода коллекция «лайфхаков», или сборник рецептов, который полезно иметь под рукой любому разработчику. Однако многие важные моменты описания языка заведомо остались вне нашего поля зрения – например, конструирование объектно-ориентированных программ. Но мы уверены, что следующие по одному с нами пути обязательно обратятся за необходимой информацией к очень хорошим учебникам по Python, которые охватывают различные аспекты применения языка.
Конечно, потенциал Python таков, что, как можно было убедиться на представленных примерах, даже приложение, работающее в командной строке, может полноценно управлять автоматизированной экспериментальной установкой и заниматься визуализацией полученных данных на уровне, достойном лучших научных изданий. Но совершенно очевидно, что останавливаться на таких программах противоестественно. В частности, продолжение работы с базой данных потребует реализации полноценного поиска по всей информации, доступной в описании экспериментальных данных. Но реализовать этот поиск удобнее всего (и проще всего) в приложении с графическим интерфейсом, управляемым событиями, где возможна корректная визуализация списков и таблиц.
В заключение хотелось бы поблагодарить сообщество Python-программистов, которые делятся своими разработками, советами, комментариями на различных Интернет-площадках мирового уровня, и прежде всего на GitHub. Их роль весьма важна и значима для развития и популяризации языка и привлечения интереса к нему. Примеры, рассмотренные в данном пособии, показывают, что наличие мощных библиотек очень упрощает решение многих практических задач. Но удобство и лаконичность языка Python при этом неоспоримы.
Конечно, представленные проекты не бесспорны и не академичны. Они, как и наши знания и умения, постоянно совершенствуются и видоизменяются. Поэтому про самое нужное и интересное… пока ещё не написано.
Если вы заметили неточность, ошибку или хотите поделиться своими мыслями по поводу статьи - мы рады обратной связи. Давайте вместе сделаем ресурс лучше!