اذهب إلى المحتوى
  • 0

كيف أحول سلسلة نصية إلى شيفرة HTML في بايثون؟

Blackhacker

السؤال

Recommended Posts

  • 0

يوجد عدة طرق لفعل ذلك في بايثون، فيمكنك على سبيل المثال استخدام دالة 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>

المصدر

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...