Python代码报错排查求助:语法错误及新问题咨询
问题排查与求助
已解决的语法错误
错误提示
ERROR SYNTAX: perhaps you forgot the comma?
涉及代码
uiux.py
import main from main import generate_click B_resi = tk.Button(window, text="Generate Number",command=main.generate_click) B_resi.grid(row=4,column=1,padx=10,pady=10,sticky='e')
main.py
import mysql.connector import uiux dbc = mysql.connector.connect( host = 'localhost' user = 'user' password = '6Vmv-Jl/Sba4F9jM', database = 'belajar_barang' ) if dbc.is_connected: print("Database Terkoneksi") else: print("Cek Koneksi Database!") cursor = dbc.cursor() def generate_click(): tempcust = uiux.custID.get()[:3] print(tempcust)
解决方式
mysql.connector.connect()的参数列表中,host、user行末尾缺少逗号,修正后代码:
dbc = mysql.connector.connect( host = 'localhost', user = 'user', password = '6Vmv-Jl/Sba4F9jM', database = 'belajar_barang' )
当前新问题
解决语法错误后,运行代码出现新报错,报错截图如下:
寻求该报错的解决方法。
内容的提问来源于stack exchange,提问作者MasterNoob
相关产品推荐
相关产品推荐

