Язык Python является независимым, межплатформенным, открытым языком программирования, быстрым, мощным и легким в освоении. Он широко используется и поддерживается. Более подробно о Python вы узнаете, посетив веб-сайт python.org
Python появился в ArcGIS версии 9.0. С тех пор он использовался в качестве одного из языков для написания скриптов, содержащих процессы геообработки; область его применения продолжает расширяться. Каждый выпуск расширял возможности Python и делал его использование все более удобным.
ESRI окончательно внедрил Python в ArcGIS и рассматривает этот язык в качестве основного средства, которое удовлетворит все потребности пользователей. Перечислим некоторые преимущества Python:
- Легкий в изучении, он идеально подходит для начинающих, оставаясь при этом отличным средством для опытных пользователей
- Отлично масштабируемый, он подходит как для больших проектов, так и для маленьких одноразовых программ, известных как скрипты
- Портативность и межплатформенность
- Встариваемость (написание скриптов в ArcGIS)
- Стабильная и уверенная работа
- Большое сообщество пользователей
Python распространяется на всю систему ArcGIS, превращаясь в язык анализа, преобразования данных, автоматизации картографических процессов, позволяет увеличить производительность этих работ.
Изучение Python
Содержащаяся здесь информация не является справочной системой по языку Python. Этот синтаксис Python приводится в отношении примеров, используемых для показа основ, необходимых для написания скриптов геообработки.
Для расширения объема информации, найденной здесь, рекомендуем вам обратиться к подходящему руководству по языку Python. Для начинающих пользователей Python подходящими книгами мы считаем: Изучение Python, написанную Mark Lutz и David Ascher и изданную O’Reilly & Associates, а также Основы программирования на Python за авторством Wesley J. Chun, изданную Prentice Hall. Эти издания являются хорошим введением в Python, не слишком сложным и не перегруженным лишней информацией. Существует большое количество книг по Python и его применению, новая литература о этому языку выходит регулярно, так что изучайте доступные вам книги. На веб-сайте Python вы найдете полную документацию по Python, однако, она является довольно краткой и ориентированной на разработчиков. Есть огромное сообщество Python с большим количеством доступных на главной странице Python онлайн-ресурсов.
Учебные руководства Python
Если вы новичок в Python, рекомендуем вам обратиться к перечисленным здесь внешним руководствам пользователя.
- Руководство пользователя Python является частью документации Python.
- Python для не программистов содержит руководство по работе, ориентированное на пользователей с небольшим опытом программирования.
- Справочник по языку Python описывает синтаксис и семантику языка Python.
Учебники по Python для программистов
Содержание учебников, перечисленных здесь, рассчитано на пользователей, имеющих опыт программирования на других языках (Perl, Visual Basic, C).
- Руководство пользователя Python является частью документации Python.
- Python для программистов содержит руководство по работе, ориентированное на пользователей с опытом программирования на других языках.