Python 3.8+Jupyterlab2.2下pymysql连接设置为
db = pymysql.connect("localhost","user","paswword","gaokao" )
连接正常
转为Jupyterlab3.0下,则提示:
__init__() takes 1 positional argument but 5 were given
改为
db = pymysql.connect(host = "localhost",user = "user",password = "password",database = "gaokao" )则正常。