当我尝试通过下面的python代码连接DB2数据库时
Python版本:3.6
ibm_db版本:ibm数据库
DB2版本(_V):11.5
import configparser
import ibm_db_dbi
config = configparser.ConfigParser()
config.read('File location')
server_name = config.get(conn_type, 'server_name')
database = config.get(conn_type, 'database')
username = config.get(conn_type, 'user')
password = config.get(conn_type, 'password')
conn = ibm_db_dbi.connect('Server='+server_name+';''Database='+database+';''UID=' + username + ';''PWD=' + password + ';')
print("Connection to Source established.")
我收到以下错误
unhashable type: 'list'
ERROR:root:<p>Error: unhashable type: 'list'</p>
有人能帮我解决这个错误吗
1条答案
按热度按时间pod7payv1#
我没有试过你的代码,但下面是你的代码的替代