如何解决如何从json响应中获取特定字段值?
如何从json响应中获取并打印发票URL和商人名称?在Python中
这是我的有效载荷
path2
响应
import requests
import csv
from google.colab import files
url = "https://api.vdit.co/v2/invoices"
payload = "{\n\t\"external_id\": \"invoice-1597479693\",\n\t\"amount\": 3800000,\n\t\"payer_email\": \"customer@domain.com\",\n\t\"description\": \"Invoice Demo #1234\"\n}"
headers = {
'Content-Type': 'application/json','Authorization': 'Basic sfdfsdfsdfdsfds==','Cookie': 'visid_incap_2182539=9txMzsXTSfuzBolYeHI2Ui6hLl4AAAAAQUIPAAAAAABantpi5VKWQTh30yiNhG8y; nlbi_2182539=H15dNsiPqheQ/JGAjjCKbQAAAAAuILnoaVKZa2DtKg9G+o7E; incap_ses_1130_2182539=pdnQReH84gIVq2yWKJGuDz2aN18AAAAABIuVf37dWMch3rIN+1PZJg=='
}
response = requests.request("POST",url,headers=headers,data = payload)
print(response.text)
如何从json响应中获取并打印发票网址和商人名称?在Python中
我希望结果是这样,请指导我
发票网址: “ https://invoice-staging.vdit.co/web/invoices/5f38a9e14b73f4203a87465b” vendor_name:PT ABC ASIA TENGGARA
预先感谢
解决方法
类似的东西应该起作用
resp = response.json()
invoice_url = resp['invoice_url']
merchant_name = resp['merchant_name']
print(invoice_url,marchant_name)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。