基于套接字的agario的小型python bot客户端

agario-bot的Python项目详细描述


## agario-python-bot

##### Lightweight client library for writing agario bots in Python

##### socketio server: https://gitlab.com/unidev/agario

##### installation: pip install agario-bot

#### Examples

###### Simplest cycle bot
```python
from agario_bot.bot import BotClient

b = botclient(“prettygoo”,等待率=0.1)
周围环境=b.获取可见的周围环境(

当为真时:
b.向左移动(
周围环境=b.获取可见的周围环境(
打印(周围环境[单元格])
打印(周围环境[食物])

b.向上移动(
周围环境=b.获取可见的周围环境(
打印(周围环境[单元格])
打印(环境[“食物”])

b.向右移动()
环境=b.获取可见的环境(
打印(环境[“细胞”])
打印(环境[“食物”])

b.向下移动()
环境=b.获取可见的环境(
打印(环境[“细胞”])
恐怖机器人,从每个人的游戏板上逃走,从每个人的游戏板上逃走。;botclient arguments
-float:speed_rate-执行移动的时间,1-1秒
-float:wait_rate-等待的时间在客户端上的服务器响应发出套接字之前
-列表:cells-players
-mass-将被删除
-字符串:host-默认本地主机(0.0.0在Windows上不起作用,127.0.0.1很可能也不起作用)
-int:port-对于真正的服务器部署,必须为none

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

推荐PyPI第三方库


热门话题
java视图根据配置显示不同的组件   java是一种在任何机器上查找连接限制的健壮方法   java显示字符串中的字符数   java封送双重列表和类强制转换异常   java Unity Android插件:资源不能包含破折号   java自动连接到hibernate拦截器   java嵌套递归错误   JavaEclipse:尝试将CCombo的“显示”值转换为“存储”值   java无法为从Firebase接收数据的child()中的参数“pathString”传递null   eclipse中项目源文件的java意外消失   java拆分(\\W)和拆分([^\\W'])之间有什么区别   JavaGET请求返回一个{},但是db表有条目(SpringBoot+JPA+MySQL)   JavaActiveMQ Artemis前缀为“jms.topic”到Spring引导客户端上定义的所有主题名称   当抽象类具有final字段时,javalombok@Data抱怨“lombok需要基类中的默认构造函数”   java Scala:两个日期的月数差异   JavaSpringBoot嵌入式redis:redis侦听本地ip而不是本地主机   JAVAlang.OutOfMemoryError:Htmlunit使用的Java堆空间   java XML和树,从树中取出行