一种客户端,用于处理远程命令(RCON)到Minecraft服务器。
mcrcon的Python项目详细描述
这个库提供了minecraft的 Rcon protocol在python中提供用于处理远程命令的客户端 (RCON)到一个雷射艇服务器。
安装
该库在pypi上可用,可以与pip一起安装:
pip install mcrcon
用法
运行此客户端的推荐方法是使用python“with”语句。 这样可以确保插座在使用完毕后正确关闭 而不是开着。
示例:
In [1]: from mcrcon import MCRcon In [2]: with MCRcon("10.1.1.1", "sekret") as mcr: ...: resp = mcr.command("/whitelist add bob") ...: print(resp)
虽然您可以在不使用“with”语句的情况下使用它,但必须连接 手动,理想情况下断开连接:
In [3]: mcr = MCRcon("10.1.1.1", "sekret") In [4]: mcr.connect() In [5]: resp = mcr.command("/whitelist add bob") In [6]: print(resp) In [7]: mcr.disconnect()