Python SQLite3 miras almaya çalışırken "takes at most 2 arguments" hatası

Dolinq

Decapat
Katılım
25 Aralık 2021
Mesajlar
6
Daha fazla  
Cinsiyet
Erkek
Herkese merhaba, Python da SQLite3 miras alarak bir sınıf oluşturmaya çalışıyorum ama miras almaya çalıştığım zaman.

İmport SQLite3 as SQL.
Class database(SQL):
Def __int__(self):
super().__int__()
Print(SQL. Version)

Class database(SQL):
Typeerror: module() takes at most 2 arguments (3 given)

Hatası alıyorum.

Kod:
import sqlite3class SQL(sqlite3.Connection):
 def __init__(self, *args, **kwargs):
 super().__init__(*args, **kwargs)
 sql = SQL("test.db")
 cursor = sql.cursor()
 cursor.execute("CREATE TABLE IF NOT EXISTS test(x, y)")

Hatayı bu şekil çözdüm.
 
Son düzenleme:
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…