跳转到主要内容

一个用于在整数和Unicode罗马数字之间进行转换的库。

项目描述

此库可以将整数转换为unicode罗马数字,反之亦然。该库支持ApostrophusVinculum符号,而不仅仅是标准的罗马数字。

此库还支持使用unicode回退字符。例如,当使用回退字符时,该库将输出拉丁字母M字符(U+216F),其外观与罗马数字符号相同,而不是输出代码点U+216F(Ⅿ)。

请注意,只有在无法使用转义序列时才应使用回退字符。

路线图

  • 0.1 在数字和整数之间进行转换

  • 0.2 集成PyUp和TravisCI等服务

  • 0.3 添加对回退字符的支持

  • 0.4 编写文档

  • 0.5 添加对Apostrophus的支持

  • 0.6 添加对Vinculum的支持

  • 1.0 完整功能发布

测试

项目的结构迫使测试必须在已安装的代码版本上运行。

您可以直接使用 python setup.py test 运行测试。或者,您可以使用 pip install -e .python setup.py develop 安装包,然后使用 py.test 运行测试。

要运行多个Python版本上的linters、检查器和测试,只需调用 tox

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。

源代码分发

roman-numerals-0.1.0.tar.gz (13.1 kB 查看哈希值)

上传时间 源代码

构建版本

roman_numerals-0.1.0-py3-none-any.whl (6.3 kB 查看哈希值)

上传时间 Python 3

支持