python爬虫与安卓客户端的纠结

我用python写了一个需要登录的爬虫,因为某些原因,现在需要与安卓客户端结合。
需求是从安卓客户端获取账号密码数据,然后在传给爬虫进行登录、抓取信息。
然后我就懵逼了。。。现在服务端用的ssm,那么我的python爬虫是不是应该换成java写了?
或者有更好的办法吗?

回答:

java 调用python。java 调用python 脚本。或者 python 写个服务,java调用。

回答:

可以用Java启动Python脚本,参考一下下面这几个

http://www.cnblogs.com/lmyhao...

http://m.jb51.net/article/792...

回答:

用 python 实现一套 API 接口呗,直接调用爬虫相关的操作,对安卓端提供数据

回答:

或者可以用个中间队列存储(eg.redis),这个不如Python写个HTTP API接口方便。

回答:

1.写个Http服务或者Webservice给java调用
2.使用thrift 通过socket调用
3.用队列

回答:

在java里面调用Python脚本,把账号和密码作为数据传递,可以直接定义成常量。然后Python把账号密码接收值定义成sys.arg

以上是 python爬虫与安卓客户端的纠结 的全部内容, 来源链接: www.h5w3.com/166095.html

回到顶部