我试图读取一个整数的文件数据,但是虽然在数据查询中插入成功,但是即使文本文件中没有单个零值,它也向每一行输入0
我尝试过通过将字节转换为int等格式
db=MySQLdb.connect(host="localhost",username="root@",database="Sensor")
cursor=db.cursor()
sql="CREATE TABLE sensor(id INTEGER PRIMARY KEY AUTO_INCREMENT,Temperature INTEGER)"
cursor.execute(sql)
f=open("new1.txt","rb")
f1=f.readlines()
for line in f1:
sql="INSERT INTO sensor(Temperature) VALUES('%d')"
cursor.execute(sql,q)
#print("Record Inserted");
f.close()
db.commit()
它将0插入每一行