CompatibilityReport
CompatibilityReport
General
CompatibilityReport és una classe en FOSS per Python.
CompatibilityReport.to_json(indent, sort_keys) retorna una cadena JSON del informe i write_ json ((target, indent , sort _ keys)) escriu aquest JON directament en un arxiu.
Aquesta classe proporciona 3 mètodes per treballar amb objectes CompatibilityReport en programes de Python. Els mètodes disponibles inclouen: to_dict, to_json, write_json. Tots els membres públics són accessibles a qualsevol aplicació de Python després d’instal·lar el paquet FOSS per Python. Propietats: after_label, after_normalized_coordinates, before_label, before_normalized_coordinates, checked_codepoints, compared_glyphs, i 3 més.
Propietats
| Nom | Tipus de productes | Accés | Descripció |
|---|---|---|---|
is_compatible | bool | Llegeix. | És compatible. |
before_label | str | Llegeix. | Obté l’etiqueta abans. |
after_label | str | Llegeix. | Obté l’etiqueta després. |
checked_codepoints | tuple[int, ...] | Llegeix. | Obté els punts de codi comprovats. |
compared_glyphs | int | Llegeix. | Obté els glifs comparats. |
before_normalized_coordinates | dict[str, float] | Llegeix. | Obté les coordenades normalitzades abans. |
after_normalized_coordinates | dict[str, float] | Llegeix. | Obté les coordenades normalitzades. |
issues | tuple[GlyphCompatibilityIssue, ...] | Llegeix. | Entenc els problemes. |
interpolation_issues | tuple[GlyphInterpolationIssue, ...] | Llegeix. | S’obté els problemes d’interpolació. |
Mètodes
| Signatura | Descripció |
|---|---|
to_dict() → dict[str, object] | Retorna una representació del diccionari de l’informe de compatibilitat. |
to_json(indent: int, sort_keys: bool) → str | Retorna una cadena JSON del informe, i write_json(target, indent, sort_keys) escriu aquest JCON directament a un fitxer. |
| `write_json(target: str | Path, indent: int, sort_keys: bool)` |