把英语变成海盗语的模块和实用程序。
arrr的Python项目详细描述
arrr.py-海盗为python说话
一个简单的脚本/模块,将普通英语转换成海盗语。阿里尔。
有人提到一种叫做“海盗Python”的东西,我很想知道是否有人 用python编写了一个从英语到海盗的模块/命令(他们 没有),我意识到我有一个强烈的愿望,使一个,事情得到了摆脱 手。:-)
我们有一个完全严肃的code of conduct 一个不那么严肃的code of mis-conduct 对于那些有盗版倾向的人。
安装
要安装,只需键入:
$ pip install arrr
…软件包将从pypi下载。如果您希望升级到 最新版本,请使用以下命令:
$ pip install --no-cache --upgrade arrr
命令用法
安装后,您将发现您有一个pirate命令可在shell中使用。
要阅读(非海盗友好型)帮助,只需键入:
$ pirate --help
或:
$ pirate -h
要把通俗的英语翻译成海盗的语言,只需调用命令 后面跟着一些英语句子:
$ pirate hello there. how are you today? Ahoy there. Weigh anchor and hoist the mizzen! How are ye today?
pirate命令将以类似海盗的方式(如图所示)进行应答 以上)。
注意
此软件行为不当,就像海盗一样。
有时,pirate命令不仅将英语翻译为 带有海盗色彩,但也会插入一些海盗谚语(例如, “起锚吊起后桅!“如上所示)。
这完全是正常的盗版行为。还有什么 你在期待…?
使用api
下面详细介绍了arrr模块的api。你真正需要的是 导入translate函数并使用它返回带有海盗色彩的句子 从给定的英语输入:
from arrr import translate english = "Hello there. How are you?" pirate = translate(english) print(pirate)
上面的脚本将打印与命令行用法类似的输出 上面显示的示例。
发展
源代码是hosted in GitHub。拜托 请随意使用存储库并作出贡献。 假设您安装了git,那么可以从canonical 具有以下命令的存储库:
$ git clone https://github.com/ntoll/arrr.git
通过创建 一个虚拟的和正在运行的:
$ pip install -r requirements.txt
拉请求是最受欢迎的!老实说,arrr模块是用鹅卵石砌成的 大约5分钟后我一起落水了(格迪特?)创建一个 简单但打包良好且有文档记录的项目,因此arrr可以作为 初学者的例子。
如果发现任何错误,submit a new issue。
发布历史记录
1.0.0.β.3
- 更好的arrg解析由tony“buccaneer baloney”shaw贡献。
- 纠正埃斯特夫“把我的变成一个阿兰朱埃斯”费尔南德斯喷出的迷雾。
1.0.0.beta.2
- 老咸海狗特里·琼斯的主要代码优化。
- 更可怕的标志由船长史蒂夫“墨水点”霍克斯。
- 蒂姆,增加了一项(海盗)海上恐怖行为的行为准则 “没有胡子”金色。
1.0.0.beta.1
- 小文档修复。
- 代码中的小更正。
1.0.0.α.1
- 初次发布。
- 非常简单的实现。
- 文件。
- 没有测试。