我在验证后将一些数据存储在我的Raspberry Pi数据库中。我正在使用python。现在,我还想将此数据发送到远程服务器。请为此建议一个好的方法。
答案 0 :(得分:1)
假设您可以通过r-pi将其连接到INTERNET或受尊敬的网络来访问您的网络资源(URI), 发布简单示例,您可以使用它来获取/发布参数 远程webservice使用python中的请求模块,由fa 使用python特别是在r-pi上实现这一目标的最简单方法。
以下示例假定您使用HTTP POST在服务器端接收数据。您还可以使用HTTP GET方法而不是POST。
import requests
r = requests.post("http://your-webservice-url", data={'param1': 'value1','param2': 'value2'})
if r.status_code == 200:
//your code here to handle web response
else:
print r.text // in case of something went wrong!!
从上面的示例代码中可以看出
data = {' param1':' value1',' param2':' value2'}
表示可以传递给您可以发送任何号码的Web服务的参数。这里的键/值对的形式为' param1':' value1',' param2':' value2' ,等等。
希望这有效!