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

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

阅读 4.8k
6 个回答

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

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

新手上路,请多包涵

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

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

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题