【发布时间】:2017-12-05 13:36:27
【问题描述】:
我正在使用一个数据集,其中包含需要公开发布的字符串形式的名称,但原始名称不可见(即我需要能够区分不同的名称,但最终结果需要具有类似“e7fx8yuo”,其中原始数据集包含“John Doe”)。
这个方法的要求听起来和散列的过程类似,但是要求更少(即我不需要变长名称映射到单个长度的散列),但是名称需要映射到一个唯一的字符串(两个不同的名称不能映射到相同的字符串)。
我打算用 python 写这个,但我不完全确定我想要实现的过程被称为什么。如果可能的话,我还希望“散列”最终产品字符串的行为类似于 github 生成存储库名称建议的方式(“reimagined-memory”而不是“e7fx8yuo”,因为一串完整的单词更容易记住也更容易记住)。 python中是否有任何模块可以为我做到这一点?
【问题讨论】: