Python とは

Python は、無償のクロスプラットフォーム対応のオープンソース プログラミング言語であり、パワフルな機能と習得のしやすさを兼ね備えています。広い範囲で使用され、サポートされています。Python の詳細については、python.org にアクセスしてください。

Python は ArcGIS コミュニティにバージョン 9.0 で導入されました。以後、ジオプロセシング ユーザに最適なスクリプト言語として受け入れられ、成長を続けています。リリースを重ねるごとに Python の使用環境はますます進化しており、より豊富な機能を備えた、Python のプログラミングに便利な環境が整っています。

Esri では ArcGIS に Python を完全に取り込んでおり、ユーザ コミュニティのニーズを満たす言語として Python を支持しています。次に、Python の利点のほんの一部を紹介します。

Python は ArcGIS の全体にくまなく採用されており、データ解析、データ変換、データ管理、およびマップ自動化のための言語として、生産性向上に貢献します。

Python の習得

このヘルプに記載されている情報は、Python 言語のリファレンスではありません。ジオプロセシング スクリプトの作成方法を示すための例と概念に関連して、Python の一部の構文と振舞いについて説明しています。

このヘルプに記載されている情報を補足するために、Python の適切な参考書をお読みになることを強くお勧めします。Python の初心者には、Learning Python(Mark Lutz および David Ascher 著、O’Reilly & Associates 刊)、および Core Python Programming(Wesley J. Chun 著、Prentice Hall 刊)の両資料がこの言語の入門書として最適で、扱っている範囲の広さも適度です。他にも Python とその特定用途についての書籍は数多くあり、新刊も次々と発表されているので、入手可能なものを調べてみてください。Python Web サイトには Python の詳細な資料がありますが、説明内容は簡略になっており開発者向けです。大規模なオンライン Python コミュニティが存在し、多数のオンライン リソースに Python ホーム ページからアクセスできます。

Python のチュートリアル

Python の初心者には、次に示す外部のチュートリアルをお勧めします。

  • Python Tutorial」は、Python 独自のドキュメントの一部です。
  • Python for Non-Programmers」には、プログラミング経験が少ないユーザを対象としたチュートリアルのリストが掲載されています。
  • Python Language Reference」では、Python の構文と意味論が説明されています。

Python のプログラマ向けチュートリアル

ここに示す外部のチュートリアルは、他のプログラミング言語(Perl、Visual Basic、C)をすでに習得しているユーザを対象としたものです。

  • Python Tutorial」は、Python 独自のドキュメントの一部です。
  • Python for Programmers」には、他のプログラミング言語の使用経験があるユーザを対象としたチュートリアルのリストが掲載されています。

関連項目


7/10/2012