پایتون چیست؟
پایتون یک زبان برنامه نویسی رایگان بین سکویی، منبع باز است که هر دوی آنها برای یادگیری قدرتمند و ساده هستند. این زبان به طور گستردهای مورد استفاده قرار گرفته و پشتیبانی شده است. برای یادگیری بیشتر درباره پایتون، python.org را مشاهده کنید.
پایتون در نسخه 9.0 به جامعه نرمافزار ArcGIS معرفی شد. از آن زمان به عنوان زبان برنامهنویسی انتخابی برای کاربران پردازش جغرافیایی مورد قبول واقع شده و در حال رشد است. هر نسخه، خبرگی پایتون را تقویت کرده و برای شما با قابلیت های بیشتر و غنیتر، یک تجربه پایتون پسندتر را فراهم کردهاست.
ESRI پایتون را به طور کامل برای زبان ArcGIS پذیرفته و پایتون را به عنوان زبانی که نیازهای جامعه کاربران ما را براورده میکند میبیند. اینها بخشی از مزایای پایتون هستند:
آسان برای یادگیری و بسیار عالی برای مبتدیان و در عین حال فوق العاده برای کارشناسان
بسیار مقیاس پذیر، مناسب برای پروژه های بزرگ و یا برنامه های یکی کردن کوچک به نام اسکریپت
- قابل حمل، بین سکویی
- پایدار و کامل
- جامعه کاربران بزرگ
- پایتون در سرتاسر ArcGIS گسترده شده و زبانی برای تجزیه و تحلیل دادهها، تبدیل دادهها، مدیریت دادهها و نقشههای اتوماسیون شدهاست که به افزایش بهرهوری کمک میکند.
یادگیری پایتون
اطلاعاتی که در اینجا موجود است مرجع زبان پایتون نیست. نحو و رفتار معین پایتون با توجه به نمونهها و مفاهیم بکار برده شده برای نشان دادن چگونگی نوشتن یک اسکریپت پردازش جغرافیایی توضیح داده شدهاست.
یک کتاب مرجع پایتون مناسب برای افزایش اطلاعاتی که در اینجا پیدا میکنید به شدت سفارش میشود. برای مبتدیان پایتون، آموزش پایتون توسط Mark Lutz and David Ascher منتشر شده توسط O’Reilly & Associates و برنامه نویس هستهای پایتون توسط Wesley J. Chun، منتشر شده توسط Wesley J. Chun، هر دو مقدمههای خوبی برای این زبان هستند. کتابهای زیاد دیگری در زمینه پایتون و کاربردهای خاص آن وجود دارد، با نسخههای جدیدی که به طور منظم منتشر میشود، بنابراین بررسی کنید که چه چیزی در دسترس است. وب سایت پایتون دارای مستندات کامل اما مختصر و توسعهگراست. انجمنهای پایتون آنلاین زیادی با مراجع بسیار وجود دارد که در صفحه اصلی پایتون قابل دسترسی است.
آموزشهای پایتون
اگر در پایتون تازهکار هستید آموزشهای خارجی ذکر شده در اینجا را برای شما توصیه می شود.
آموزشهای پایتون برای برنامهنویسان
آموزش خارجی ذکر شده در اینجا برای کسانی است که تجربه قبلی با زبان های برنامه نویسی دیگر
(پرل، ویژوال بیسیک، C) دارند.
Python Tutorial بخشی از مستندات خود پایتون است.
Python for Programmers آموزشهایی برای آنهایی که تجربه برنامه نویسی با زبانهای دیگر دارند را فراهم میکند.
لینک منبع :
http://resources.arcgis.com/en/help/main...001000000/