You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.04 20:05:34