Tokenizer

Tokenizer

Panoramica

Tokenizer è una classe in Aspose.Html FOSS per Python.

WHATWG HTML tokenizzatore (§13.2.5).

Questa classe fornisce 4 metodi per lavorare con oggetti Tokenizer nei programmi Python. I metodi disponibili includono: __init__, set_state, tokenize, tokenize_fragment. Tutti i membri pubblici sono accessibili a qualsiasi applicazione Python dopo aver installato il pacchetto Aspose.Html FOSS per Python. Proprietà: errors, state.

Proprietà

NomeTipoAccessoDescrizione
stateTokenizerStateLetturaLo stato attuale del tokeniser.
errorslist[ParseError]LetturaErrori di parsing raccolti durante la tokenisation.

Metodi

FirmaDescrizione
__init__(text: str, initial_state: TokenizerState)Calls init(text, initial_state) su questa istanza di Tokenizer.
set_state(state: TokenizerState)Inserisci un nuovo stato nel tokeniser.
tokenize() → Generator[AnyToken, None, None]Tokenizza il testo di input e restituisci i token uno alla volta.
tokenize_fragment(context_element_name: str, text: str) → Generator[AnyToken, None, None]Tokenizza text come frammento per l’analisi di innerHTML.

Vedi anche

 Italiano