Начало моего кода является:AttributeError: «модуль» объект не имеет «соединение» атрибут
import sqlite3
def construct_query(card_name, card_type,card_type_whole, power, tough, card_text, exp,rare):
query = "INSERT INTO CardComponet (all column names) VALUES ('{}','{}',{},{},'{}','{}','{}')".format(card_name, card_type_whole, power, tough, card_text, exp,rare)
return query
path_to_flat_file = 'C:\Users\Mrs Rose\Desktop\inputf.txt'
flat_file_object = open(path_to_flat_file, 'r')
connection = sqlite3.connection('practice1.db')
cursor = connection.cursor()
Но моя ошибка:
Traceback (most recent call last):
File "C:\Users\Mrs rose\Desktop\FinalProject.py", line 11, in <module>
connection = sqlite3.connection('practice1.db')
AttributeError: 'module' object has no attribute 'connection'
Я попытался изменить мое .py имя и мой мое имя базы данных, но ничего не работает. Пожалуйста, помоги, если можешь.
Я думаю, вы имели в виду: 'connection = sqlite3.connect ('practice1.db')' – bernie