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

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代理模式与重写   java如何对运行在executor服务内部的代码段进行单元测试,而不是等待线程。睡眠(时间)   java hadoop HDFS文件分发   无法在自定义适配器中解析java findViewById()   安卓如何在java中正确修剪字符串并将其拆分为3个单独的文本视图   大学Java练习有问题(字符串)   java是安卓 tabhost的活动生命周期   javascript当前请求不是多部分请求:Spring引导   spring中无映射实体的java连接   图像处理如何在Java中实现Hough圆   java如何在JVM启动选项中使用环境变量而不进行shell扩展   来自R的RJDBC包出现java ORA01033错误   Netty和ByteBuf之间的java差异。copy()和ByteBuf。重复()   带ms access的java Jdbcodbc桥不懂希腊字符?   swing Java结果集提前关闭   JavaOSGi包启动问题   递归使用JavaNIO递归地移动非空目录。2文件访问者和文件。walkFileTree(…)   java JButton未出现在其设置位置