发布时间:2019-09-04 06:48:11编辑:auto阅读(1575)
有时需要访问某个接口,其中传入的整形参数可能比较长就会变成long,这时如果用str()的话‘L’就会被转化到字符串中,导致接口不能识别;
这种情况下应该优先使用json来转译,可以完美保持翻译python的语法,如下所示:
a=[11111111111,22222222222]
c=list(a)
<<<<<<
In [11]: c
Out[11]: [11111111111L, 22222222222L]
<<<<<<
In [12]: str(c)
Out[12]: '[11111111111L, 22222222222L]'
<<<<<<
In [14]: json.dumps(c)
Out[14]: '[11111111111, 22222222222]'
上一篇: python: ValueError:
下一篇: python向打印机发送数据(3)--
47864
46428
37315
34762
29333
25991
24946
19968
19566
18052
5807°
6434°
5949°
5976°
7081°
5927°
5965°
6456°
6421°
7801°