Shopify Python API:如何将产品列表序列化为 JSON?
Shopify Python API : How to serialize products list to JSON?
我想使用 Shopify Python API 获取产品列表和 return 作为 JSON。
我尝试了 .to_json() 函数
products=shopify.Product.find().to_json()
收到错误
'PaginatedCollection' object has no attribute 'to_json'
我试过
products=shopify.Product.find()
js=json.dumps(products)
错误:
Object of type Product is not JSON serializable
如何将产品响应序列化为 JSON?
尝试像这样将其转换成字典:
product=shopify.Product.find(Remote-id of product)
product=shopify.Product.find(124583278)
product_result = product.to_dict()
您需要遍历列表,将每个列表转换为字典(to_dict() 函数)并附加到列表。
products=shopify.Product.find()
productsJSON=[]
for product in products:
productsJSON.append(product.to_dict())
您现在可以将产品JSON 列表作为JSON 响应发送。
我想使用 Shopify Python API 获取产品列表和 return 作为 JSON。 我尝试了 .to_json() 函数
products=shopify.Product.find().to_json()
收到错误
'PaginatedCollection' object has no attribute 'to_json'
我试过
products=shopify.Product.find()
js=json.dumps(products)
错误:
Object of type Product is not JSON serializable
如何将产品响应序列化为 JSON?
尝试像这样将其转换成字典:
product=shopify.Product.find(Remote-id of product)
product=shopify.Product.find(124583278)
product_result = product.to_dict()
您需要遍历列表,将每个列表转换为字典(to_dict() 函数)并附加到列表。
products=shopify.Product.find()
productsJSON=[]
for product in products:
productsJSON.append(product.to_dict())
您现在可以将产品JSON 列表作为JSON 响应发送。