0
我正在嘗試這段代碼,並一直給我錯誤。 我想第三個cicle添加角色在表中的名稱相同的行中,所以我想使用WHERE找到名稱,但在SQL代碼中的東西是錯誤的,我找不到什麼。如何在python(MySQLdb導入)中正確使用INSERT數據?
for member in soup.findAll("div", {"class": "member-info"}):
for membername in member.findAll("div", {"class": "member-name"}):
print(membername.text)
mn=membername.text
cur.execute("""INSERT INTO team (name)
VALUES (%s)""",
[
(membername.text)
])
for memberrole in member.findAll("div", {"class": ""}):
print(memberrole.text)
cur.execute("""INSERT INTO team (role)
VALUES (%s)
WHERE name=%s""",
[
(memberrole.text),
(mn)
])
db.commit()
db.close()