سلاسل القوالب (t-strings) في بايثون 3.14: تنسيق سلاسل أكثر أمانًا
2025-04-21
يقدم بايثون 3.14، المقرر إصداره في أواخر عام 2025، سلاسل القوالب (t-strings)، وهي تحسين كبير في تنسيق السلاسل. ويعالج ذلك المخاطر الأمنية لسلاسل f-strings عند التعامل مع إدخال المستخدم (مثل حقن SQL وXSS)، حيث تفصل سلاسل t-strings تنسيق السلاسل عن المحتوى. يسمح هذا بالهروب الآمن قبل التنسيق، مما يزيد من المرونة للمهام المعقدة، مثل إنشاء HTML آمن. يمكن للمطورين الوصول إلى أجزاء السلسلة والقيم من خلال خصائص .strings و .values، مما يسمح بتنسيق مخصص. كما يتم دعم التكرار لتسهيل المعالجة. هذا يعزز أمان بايثون و يوسع إمكانيات معالجة السلاسل.
التطوير