Python Cookbook, 3rd Edition
از سال 2008، دنیای پایتون شاهد تحول آهسته پایتون 3 است. همیشه مشخص بود که پذیرش پایتون 3 احتمالاً مدت زمان زیادی طول خواهد کشید. در حقیقت، حتی در زمان نوشتن این کتاب (2013)، بیشتر برنامه نویسان پایتون شاغل، همچنان از پایتون 2 در برنامههای خود استفاده میکنند. در مورد این حقیقت که پایتون 3 با نسخههای قبلی سازگار نیست، مطالب زیادی گفته شده است. از این رو، سازگاری عقبرو قطعا برای هر کسی که کدی با نسخههای قبلی دارد مشکل زا خواهد بود. با این حال، اگر دید خود را به سمت آینده تغییر دهید، خواهید فهمید که پایتون 3، بسیار بیشتر از آنچه که در ابتدا به نظر میرسد، ارائه میدهد.
اگر برای نوشتن برنامه با پایتون 3 احتیاج به کمک دارید و یا میخواهید کد پایتون 2 قدیمیتر خود را به روز کنید، این کتاب کاملا به درد شما میخورد. ویرایش سوم کتاب Python Cookbook که با دستورالعملهای عملی نوشته شده و تست شده با Python 3.3 تهیه شده است، برای برنامه نویسان با تجربه پایتون است که میخواهند روی ابزارها و اصطلاحات مدرن تمرکز کنند. در این کتاب، شما دستورالعملهای کاملی را برای بیش از دهها موضوع خواهید یافت، که شامل اصل زبان پایتون و همچنین کارهایی است که برای طیف گسترده ای از حوزههای کاربردی رایج هستند. هر دستور العمل شامل نمونه کد هایی است که میتوانید بلافاصله در پروژههای خود استفاده کنید.
عناوین موجود در ویرایش سوم کتاب راهنمای پایتون، عبارتند از:
- ساختمانهای داده و الگوریتم ها
- رشتهها و متن
- اعداد، تاریخها و زمان ها
- تکرار کنندهها و تولید کننده ها
- فایلها و I/O
- کدبندی و پردازش داده ها
- تابع ها
- کلاسها و اشیا
- برنامه نویسی Meta
- ماژولها و بسته ها
- شبکه و برنامه نویسی وب
- همزمانی
- اسکریپت نویسی کاربردی و مدیریت سیستم
- تست کردن، دیباگ کردن و استثنا ها
- افزونههای C