生成类似于gfycat的漂亮url。
beautifurl的Python项目详细描述
#美化url
##安装
可以从pip安装beautifull
pip install beautifurl
##用法
>>> from beautifurl import Beautifurl >>> beautifurl = Beautifurl()>>> beautifurl.get_random_url('aaA') 'BeautifulAdventurousGiraffe'>>> beautifurl.count_permutations('aaA') 9150136>>> for url in beautifurl.get_permutations('aaA', shuffle=True): ... print(url) ...GloriousDeterminedPeafowl NiceSuccessfulJackal DepressedStupidPartridge StormyStrangeGiraffe AngryPleasantMonkey …
###URL格式
上面的例子有一个格式字符串作为第一个参数。这决定了url应该由哪些类型的词组成。这些例子都使用形容词动物。可以使用任意数量或组合的键。下面提供了完整的密钥列表。
###自定义词典
beautiful对象\uu init\ux函数接受可选参数dictionarypath。这允许将默认词典替换为用户指定的词典。
>>> beautifurl = Beautifurl(dictionaryPath='~/dictionaries')
此文件夹中的词典必须命名为key\u…其中key是单个字符。所有键都应该是唯一的。下划线后的任何字符都将被忽略。如需有关示例,请参阅词典文件夹。
##词典
键描述大小
-———————
a形容词223
a动物211
##贡献
###字表
可以在请求中提交其他单词和列表。请通过位于Dictionaries文件夹中的Organise脚本运行新列表。
在提交请求之前,请确保您有权使用任何列表。如果需要许可证,请命名许可证文件license.list\u name。
./organise LIST_NAME [MAX_SIZE] > tmp mv tmp LIST_NAME
###代码
拉取请求非常受欢迎。