Python:保留字符串中的前导零

时间:2020-05-21 15:40:23

标签: python leading-zero

我有一个JSON内容,可以使用Python转换为XML文件。

我的问题是每个以零开头的字符串都没有零打印出来。

这是我的JSON源文件的摘要。

[
  { "virtuemart_product_id": 1001,
    "product_name": "Grüne Olivenpaste Arbequina",
     "product_sku": "000053", 
     "product_params": ... 
  }
]

如果我运行以下代码:

import json

with open('Data.json', encoding='utf-8') as f:
  data = json.load(f)

for item in data:
  print(str(item['product_sku']))
  # code to print out XML...

product_sku 丢失前导零,并显示为53。这是一个问题,因为确切名称必须与图像名称匹配。

为什么没有零?这是一个字符串,而不是整数。

0 个答案:

没有答案