【发布时间】:2018-04-11 07:37:16
【问题描述】:
这是我的代码:
from voltdbclient import *
from decimal import *
client = FastSerializer("s7biapp26", 21212)
proc = VoltProcedure(client, "test2_insert", [FastSerializer.VOLTTYPE_DECIMAL])
proc.call([Decimal(129)])
client.close()
这段代码用Python3.X可以成功运行,但是报错
TypeError:需要一个整数
对于 Python2.7,仅适用于十进制数据类型。如何避免此错误?
【问题讨论】:
-
猜到问题并清理格式
-
请不要使用图像来显示错误 - 而是复制和粘贴,这样可以搜索。
标签: python-2.7 client decimal voltdb