13. حالا چی؟

مطالعه‌ی این آموزش احتمالاً علاقه‌ی شما به استفاده از پایتون را بیشتر کرده است؛ اکنون باید مشتاق باشید که از پایتون برای حل مسائل واقعی خود استفاده کنید. اما برای یادگیری بیشتر، از کجا باید شروع کنید؟

این آموزش بخشی از مجموعه‌ی مستندات پایتون است. برخی دیگر از اسناد این مجموعه عبارت‌اند از:

  • ارجاع توکارهای پایتون: جزئیاتی درباره نوع‌های توکار و توابع پایتون ارائه می‌دهد.

  • کتابخانه‌ی استاندارد پایتون: مواد ارجاع کامل (هرچند مختصر) درباره نوع‌ها، توابع، و ماژول‌های موجود در کتابخانه استاندارد ارائه می‌دهد. توزیع استاندارد پایتون شامل بسیاری کدهای اضافی می‌شود. ماژول‌هایی برای خواندن جعبه‌های پست الکترونیک یونیکس، بازیابی اسناد از طریق HTTP، تولید اعداد تصادفی، تجزیه گزینه‌های خط فرمان، فشرده‌سازی داده‌ها، و بسیاری از وظایف دیگر وجود دارد. مرور مرجع کتابخانه ایده‌ای از آنچه در دسترس است به شما می‌دهد.

  • نصب ماژول‌های پایتون توضیح می‌دهد چگونه ماژول‌های اضافی نوشته‌شده توسط دیگر کاربران پایتون را نصب کنید.

  • مرجع زبان پایتون: توضیحی دقیق درباره‌ی سینتکس و معناشناسی پایتون. مطالعه‌ی آن آسان نیست، اما به‌عنوان یک راهنمای جامع برای خود زبان بسیار مفید است.

منابع بیشتر پایتون:

  • https://www.python.org: وب‌سایت اصلی پایتون. این وب‌سایت شامل کد، مستندات و پیوندهایی به صفحات مرتبط با پایتون در سراسر وب است.

  • https://docs.python.org: دسترسی سریع به مستندات پایتون.

  • https://pypi.org: اندیس بسته‌های پایتون (Python Package Index) که پیش‌تر با نام مستعار Cheese Shop [1] نیز شناخته می‌شد، فهرستی از ماژول‌های پایتونِ ایجادشده توسط کاربران است که برای دانلود در دسترس هستند. هنگامی که انتشار کدهای خود را آغاز کردید، می‌توانید آن‌ها را در اینجا ثبت کنید تا دیگران بتوانند آن‌ها را پیدا کنند.

  • https://code.activestate.com/recipes/langs/python/: کتاب آشپزی پایتون (Python Cookbook) مجموعه‌ای بزرگ از نمونه‌کدها، ماژول‌های بزرگ‌تر و اسکریپت‌های کاربردی است. برخی از برجسته‌ترین مطالب آن در کتابی با همین نام، Python Cookbook (انتشارات O'Reilly & Associates، ISBN 0-596-00797-3) نیز گردآوری شده‌اند.

  • https://pyvideo.org پیوندهایی به ویدیوهای مرتبط با پایتون از کنفرانس‌ها و گردهمایی‌های گروه‌های کاربری را گردآوری می‌کند.

  • https://scipy.org: پروژه‌ی Scientific Python شامل ماژول‌هایی برای محاسبات و پردازش سریع آرایه‌ها، به‌همراه مجموعه‌ی بزرگی از بسته‌ها برای موضوعاتی مانند جبر خطی، تبدیل فوریه، حل‌کننده‌های غیرخطی، توزیع‌های اعداد تصادفی، تحلیل آماری و موارد مشابه است.

برای پرسش‌ها و گزارش مشکلات مرتبط با پایتون، می‌توانید در گروه خبری comp.lang.python مطلب ارسال کنید یا آن‌ها را به فهرست پستی python-list@python.org بفرستید. گروه خبری و فهرست پستی به یکدیگر متصل هستند؛ بنابراین پیام‌هایی که در یکی ارسال شوند، به‌طور خودکار به دیگری نیز فرستاده می‌شوند. هر روز صدها پیام ارسال می‌شود که در آن‌ها کاربران پرسش می‌پرسند (و به پرسش‌ها پاسخ می‌دهند)، قابلیت‌های جدید پیشنهاد می‌کنند و ماژول‌های تازه را معرفی می‌کنند. آرشیو فهرست پستی در https://mail.python.org/pipermail/ در دسترس است.

پیش از ارسال، حتماً فهرست پرسش‌های پرتکرار (که با نام FAQ نیز شناخته می‌شود) را بررسی کنید. این فهرست به بسیاری از پرسش‌هایی که بارها و بارها مطرح می‌شوند پاسخ می‌دهد و ممکن است راه‌حل مشکل شما را از پیش در خود داشته باشد.

پانویس‌ها