我在python中编写了一个解析器,将我的日志文件转换为JSON格式。
现在我正在尝试将JSON文件保存到Cloudant数据库中。
我不确定,怎么办?任何帮助将不胜感激。
答案 0 :(得分:0)
您应该可以使用此基本脚本作为起点:
#!/usr/bin/env python
import requests
cl_username = "username"
cl_password = "password"
cl_database = "database"
json = open("yourfile.json", 'r')
response = requests.post(
"https://" + cl_username + ".cloudant.com/" + cl_database,
data=json,
auth=(cl_username, cl_password),
headers = {'Content-type': 'application/json'}
)
if response.status_code == 200:
print "OK:\n" + response.json()
else:
print "ERROR:\n" + response.text