Published: 13 Jul 2017 › Updated: 13 Jul 2017

手把手教你怎么写机器人
我是机器人小白,前几天还在问 @oflyhigh大神帖子里的代码是什么语言。反正不认识的语言都当C读也能八九不离十。看到Steemit上这么多机器人也想自己弄一个。本来打算研究一下API,但是昨天看到了
piston可以走个捷径。这是他们的网站。
直接进入安装页面。我用的是Mac。这个页面写可以用pip安装也可以手动安装。试了一下pip那个,我的Mac不行。只好手动安装。
先建立个子目录:
$ mkdir mybot
$ cd mybot
然后下载piston:
$ git clone https://github.com/xeroc/piston-lib
$ cd piston-lib
python3我机器里没有,需要装一下(如果你没有brew也需要先装一下):
$brew install python3
现在有了python3可以安装piston。网页里给的命令不行,改变了一下:
$python setup.py install --user --prefix=
下面需要设置环境,就参考这个帖子设置,用下面的命令:
$cd ..
$python3 -m venv venv
$source venv/bin/activate
$pip install wheel
$pip install piston-lib
这样就没问题了。敲个程序就可以运行。我用vi编辑:
$vi mybot.py
把刚才那个链接里的程序敲进去
from piston import Steem
steem = Steem()
for c in steem.stream_comments():
# ignore comments
if c.is_comment():
continue
print("{} by {}".format(c.title, c.author))
用这个命令可以运行程序:
$python3 mybot.py
你试试行不行。我反正能运行。不过运行一会就crash 了。作为第一个机器人就凑合用吧。
这个链接里的程序跟上面这个差不多,但是可以自动点赞。我还没有试,感觉太粗糙。
Leave 手把手教你怎么写机器人 to:
Read more #cn posts
Best Posts From nationalpark
We have not curated any of nationalpark's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.