翻译尼科·尼科·道格的评论。

niconico-translator的Python项目详细描述


安装

您可以使用pip

$ pip install niconico-translator

msg.nicovideo.jp别名设为本地主机

让翻译拦截nico nico comment server的评论, 您必须将nico nico注释服务器域命名为(msg.nicovideo.jpnmsg.nicovideo.jp)到本地主机(127.0.0.1)。 使用文本编辑器打开hosts file (您可能需要管理员权限),然后添加以下行:

127.0.0.1    msg.nicovideo.jp nmsg.nicovideo.jp

代理服务器

转换程序作为代理服务器运行,因此它必须在 你看尼科尼科的视频。可以使用cli调用代理服务器 (您可能需要管理员权限才能监听80端口):

$ niconico-translator

您可以按ctrl-c终止服务器。

它可以选择使用两个字母的目标语言 例如enko

$ niconico-translator --language ko

高级使用

如果你有一个wsgi迷,你可以利用它作为一个wsgi应用程序。 它实际上是一个普通的wsgi应用程序,您可以使用 最喜欢的wsgi服务器,例如Gunicorn

$ gunicorn "niconico_translator:App('en')"

niconico_translator.App的每个实例都实现了__call__()方法, 这是一个wsgi应用程序。

开源

它由Hong Minhee编写,并在AGPLv3下分发。你可以找到 来自repository(hg)的源代码:

$ hg clone https://bitbucket.org/dahlia/niconico-translator

如果发现错误,请向issue tracker报告。拉请求欢迎!

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何从ImageIO中排除特定的TIFF读取器?   JavaJMockit和passbyreference。我们中一定有一个人错了(可能是我!)   java Android camera2放弃了牛轧糖的表面,但在棉花糖上工作   java按字符串中出现的顺序对字符数组进行排序   如何获取Groovy生成的java源代码   java无法使用AutoIT和Selenium Webdriver在所需位置/文件夹保存图像   java为什么我的冒泡排序代码会打印出这些奇怪的东西?   java JAXB:typesafeEnumMemberName=“generateName”是否可自定义?   Java编程输入:今天是星期天输出:星期天是今天   java不理解首个OOAD书的吉他示例   java如何从JformattedTextfield检索货币格式值   java可以从相同的源代码生成功能不同的可执行文件吗?