در پایتون 3 خیلی از ساختار های مورد دار و قدیمی زبان پایتون دور ریخته شد و ساختار های جدید جایگزین شده و بعضی کتابخانه ها هم با هم ادغام شدن و دیگه برای فرخوانی اعضای اونها از اسامی مجزا استفاده نمی شه در نتیجه اگر در برنامه ای از این گونه کتابخونه ها یا ساختار ها استفاده شده باشه اون برنامه در پایتون 3 اجرا نمی شه ولی در غیر این صورت بر روی هر دو تسخه اجرا می شه.