Blackhacker نشر 7 فبراير 2016 أرسل تقرير نشر 7 فبراير 2016 أريد تحويل سلاسل نصية تحتوي على نصوص إلى شيفرة HTML أي بإضافة الوسوم إليها، فما الطريقة الصحيحة لفعل ذلك؟ اقتباس
0 هشام رزق الله نشر 7 فبراير 2016 أرسل تقرير نشر 7 فبراير 2016 يوجد عدة طرق لفعل ذلك في بايثون، فيمكنك على سبيل المثال استخدام دالة publish_string من وحدة docutils.core حيث ستمرر أولا السلسلة النصية ومن ثم تمرر خيار writer_name=”html” وذلك لإنشاء وسوم Html كما في المثال التالي: >>> from docutils.core import publish_string >>> publish_string("*Hello World*", writer_name='html') هذه الدالة تأخذ سلاسل نصية وستكون المخرجات سلاسل نصية كذلك، وإذا أردت الحصول على جزء من أجزاء html فقط فيمكنك استخدام دالة publish_parts من نفس الوحدة: >>> from docutils.core import publish_parts >>> print publish_parts("*Hello World*", writer_name='html')['html_body'] <p><em>Hello World</em></p> المصدر اقتباس
السؤال
Blackhacker
أريد تحويل سلاسل نصية تحتوي على نصوص إلى شيفرة HTML أي بإضافة الوسوم إليها، فما الطريقة الصحيحة لفعل ذلك؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.