from sqlite3 import *
def insert_record(Who, Invented):
connection = connect(database = "activity.db")
internet = connection.cursor()
list = "INSERT INTO Information VALUES((Alexander_Graham, Phone))"
internet.execute(list)
rows_inserted = internet.rowcount
connection.commit()
internet.close()
connection.close()
#GUI interface
from Tkinter import *
window = Tk()
the_button3 = Button(window, text='Record', command = insert_record).grid(row=1, sticky=W, padx=100,pady=5)
window.mainloop()
私は、Recordボタンを押すと、情報の値(それぞれ、WhoとInventedという2つのフィールドがあります)がactivity.dbに追加されます。レコードAlexander_Grahamと電話。Python SQLite TypeError
* activity.dbコード
と同じフォルダにすでに既成のですが、代わりに、私はこのエラーを取得する: 例外TypeError:insert_record()は正確に2つの引数(0が与えられた)私はどのように
を取ります修理する?
を使用してそれを行うことができますインデントを修正してください。エラーの意味を理解していますか? – wwii
私の悪いです。すでにインデントを修正しました。 – Yasutsuna