Skip to content

Improve unicodedata.numeric return value #136398

Open
@unicodeFun

Description

@unicodeFun

Bug report

Bug description:

As 1/20 != 3602879701896397/72057594037927936. Maybe add a Fraction function to the unicodedata object?

import unicodedata
from fractions import Fraction

c = '൛'
str(Fraction(unicodedata.numeric(c)))

CPython versions tested on:

3.11

Operating systems tested on:

Linux

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions