我在使用Hive插入数据时遇到问题。列出了我目前正在使用的python代码:
query = "INSERT INTO twitter_leads."+str(screen_name)+" ("+int(user)+','+str(input1.text)+','+int(input1.id)+")"
curs.execute(query)
TypeError: cannot concatenate 'str' and 'int' objects
我正在迭代for循环并在终端上打印这些数据没有问题。只是无法插入表格。我确信它不是身份验证或连接问题。
答案 0 :(得分:1)
您可以使用str(user)
和str(input.id)
代替int()。