چگونه کد پایتون 2 را به پایتون 3 منتقل کنیم

نویسنده:

Brett Cannon

پایتون 2 در آغاز سال ۲۰۲۰ به پایان عمر رسمی خود رسید. این بدان معناست که دیگر هیچ گزارش اشکال، رفع اشکال یا تغییر جدیدی برای پایتون 2 انجام نخواهد شد — این نسخه دیگر پشتیبانی نمی‌شود: PEP 373 و وضعیت نسخه‌های پایتون را ببینید.

اگر به‌جای کد پایتون خالص، قصد پورت کردن یک ماژول توسعه‌ای را دارید، لطفاً انتقال ماژول‌های توسعه به Python 3 را ببینید.

فهرست ایمیلی بایگانی‌شده‌ی python-porting ممکن است شامل برخی راهنمایی‌های مفید باشد.

از پایتون 3.11، راهنمای اصلی انتقال از رده خارج شده است. شما می‌توانید راهنمای قدیمی را در بایگانی پیدا کنید.

راهنماهای شخص ثالث

همچنین چندین راهنمای شخص ثالث نیز وجود دارد که ممکن است مفید باشند: