Tokenizer

Tokenizer

نظرة عامة

Tokenizer هي فئة في Aspose.Html FOSS لـ Python.

محلل الرموز HTML الخاص بـ WHATWG (§13.2.5).

توفر هذه الفئة 4 طرق للعمل مع كائنات Tokenizer في برامج Python. تشمل الطرق المتاحة: __init__, set_state, tokenize, tokenize_fragment. جميع الأعضاء العامة متاحة لأي تطبيق Python بعد تثبيت حزمة Aspose.Html FOSS لـ Python. الخصائص: errors, state.

خصائص

اسمالنوعالوصولوصف
stateTokenizerStateقراءةالحالة الحالية للـ tokeniser.
errorslist[ParseError]قراءةأخطاء التحليل التي تم جمعها أثناء tokenisation.

الطرق

التوقيعوصف
__init__(text: str, initial_state: TokenizerState)Calls init(text, initial_state) على هذا المثيل من Tokenizer.
set_state(state: TokenizerState)حقن حالة جديدة في tokeniser.
tokenize() → Generator[AnyToken, None, None]قسّم النص المدخل وأنتج الرموز واحدةً تلو الأخرى.
tokenize_fragment(context_element_name: str, text: str) → Generator[AnyToken, None, None]قسّم text كجزء من تحليل innerHTML.

انظر أيضاً

 العربية