在 Python 中将 int 转换为 ASCII 并返回

2024-05-03

我正在为我的网站制作一个 URL 缩短器,我当前的计划(我愿意接受建议)是使用节点 ID 来生成缩短的 URL。因此,理论上,节点 26 可能是short.com/z,节点 1 可能是short.com/a,节点 52 可能是short.com/Z,节点 104 可能是short.com/ZZ。当用户访问该 URL 时,我需要反转该过程(显然)。

我可以想到一些笨拙的方法来解决这个问题,但我猜还有更好的方法。有什么建议么?


ASCII 到 int:

ord('a')

gives 97

回到字符串:

  • 在Python2中:str(unichr(97))
  • 在Python3中:chr(97)

gives 'a'

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Python 中将 int 转换为 ASCII 并返回 的相关文章

随机推荐