为什么数据库行元组中的整数有‘L’后缀?我的问题是,为什么MySQL行的整数值有‘L’后缀?详情如下:下面的字典-为了便于显示-在这里人工格式化-{'estimated': '',
'suffix': '',
'typeofread': 'g',
'acct_no': 901001000L,
'counter': 0,
'time_billed': datetime.datetime(2012, 5, 1, 9, 5, 33),
'date_read': datetime.datetime(2012, 3, 13, 23, 19, 45),
'reading': 3018L,
'meter_num': '26174200'}由MySQL数据库表的列组成,其中压缩的结果是从表中读取一次。我可以通过将这些值传递到int()来删除‘L’,因此,如果该字典位于一个名为snb_read的变量中,我可以这样做:int(snapped_read['reading'])和3018L会变成3018.我只是好奇为什么整数会这样出现。
添加回答
举报
0/150
提交
取消