Español
Abrir en Telegram

Hilo سلام دوستان. کسانیکه تو پایتون حرفه ای هستید یه سوال داشتم: یه کدی که با پایتون ورژن 2.7 نوشته شده رو میشه بدون درک مفاه…

6 mensajes · –
S
سلام دوستان. کسانیکه تو پایتون حرفه ای هستید یه سوال داشتم: یه کدی که با پایتون ورژن 2.7 نوشته شده رو میشه بدون درک مفاهیمش تبدیل به ورژن 3.8 کرد؟
  1. N
    Enlace
    haz clic para mostrar
    توصیه من به شما استفاده از پکیج future هست . قدم به قدم و مرحله به مرحله ، قسمتایی که باید تغییر کنه رو از این پکیج ایمپورت کنید و توی همون پایتون2 خروجی بگیرید . وقتی همه تغییرات رو اعمال کردید و خطایی نداشتید ، کدی که حاصل میشه کد پایتون 3 خواهد بود . در این مسیر بلاشک پیچیدگی هایی هم خواهید داشت . داکیومنشن: https://python-future.org/automatic_conversion.html
  2. C
    ۹۹% تغییرات این کدها معمولاً روی print هست Pure python منظورم هست (اما اگر کتابخونه خاصی داره که باید اون کدهارو آپدیت کنید)
  3. S
    Enlace
    haz clic para mostrar
    بعضی سینتکس ها حذف شدن بعضی اضافه شدن بعضی تغییر کردن ،‌ خیلی کد ها سینتکس همونه ولی implementation شون تغییر کرده. بعضی متد های ماژول هایی که تو استاندارد لایببری بودن حذف شدن بعضی اضافه شدن. الان خیلی کد ها رو جور دیگه میشه نوشت. بدون درک از هیچ چیزی نمیتونید خودتون به خوبی و کامل اینکار رو انجام بدید ولی این به دردتون میخوره الان: https://docs.python.org/3/library/2to3.html
  4. S
    سلام. برای تبدیل کد‌های پایتون ۲ به پایتون ۳ میتونین از برنامه 2to3 استفاده کنین. مثلا یه فایل سورس کد پایتون ۲ داریم: % 2to3 -w source2.py این کار سورس نوشته شده با پایتون ۲ رو ویرایش میکنه به پایتون ۳

Un feed público abierto del índice de búsqueda ChatCrawler — el “Google del Telegram público”; se actualiza a medida que se rastrea la comunidad. Las horas se muestran en UTC.

Solo contenido público, API oficial de Telegram. Acerca de · Preguntas frecuentes · Límites del índice · Eliminar una página · Catálogo · Búsqueda · Cómo contamos