我正在尝试通过 Python 使用 cgminer
的 API。我对使用 requests
库特别感兴趣。
我了解如何在requests
中做基本的事情,但是cgminer
想要更具体一点。我想缩小
import socket
import json
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sock.connect(('localhost', 4028))
sock.send(json.dumps({'command': 'summary'}))
改为使用请求
。
如何使用该库指定端口,如何发送这样的 json 请求并等待响应存储在变量中?
最佳答案
Request是一个 HTTP 库。
您可以在 URL 中指定端口 http://example.com:4028/ ....
但是,从我可以快速阅读的内容来看 here cgminer
提供了一个 RPC API(或 JSON RPC?)不是 HTTP界面。
关于python - 在请求中设置端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25582875/