Python mysqlconnector将数字文本值转换为整数

2024-09-29 19:19:40 发布

您现在位置:Python中文网/ 问答频道 /正文

我对mysql执行了一个成功的SELECT请求,但是一行是一个数字,但是python将其转换为一个整数,结果是从一开始就删除了零。但我不想从一开始就去掉零。有办法吗?你知道吗

我的代码

sql = mysql.connector.connect(user='XXX', password='XXX',
                            host='localhost',
                            database='database'
                            )
cursor = sql.cursor()
cursor = sql.cursor(dictionary=True)
cursor.execute("SELECT * FROM database WHERE language='de' AND searchnumber='0290661' ")
myresult = cursor.fetchall()

对于myresult中的行: searchnumber=行['searchnumber'] #searchnumber=str(row['searchnumber'])无效

打印(searchnumber)#返回290661,但应为0290661


Tags: 代码sqlconnectorconnectmysql数字整数select

热门问题