В настоящее время я новичок в программировании; Итак, проблема в том, что я не могу импортировать CSV-файл в свою базу данных PostgreSQL, и ниже приведен мой код:
В настоящее время я новичок в программировании; Итак, проблема в том, что я не могу импортировать CSV-файл в свою базу данных PostgreSQL, и ниже приведен мой код:
[code]import os import csv [/code]
[code]from sqlalchemy import create_engine from sqlalchemy.orm import scoped_session, sessionmaker
engine = create_engine(os.getenv("DATABASE_URL")) db = scoped_session(sessionmaker(bind=engine))
def main(): b = open("books.csv") reader = csv.reader(b) for isbn, title, author, year in reader: db.execute("INSERT INTO books1(isbn, title, author, year) VALUES(:isbn, :title, :author, :year)", {"isbn":isbn, "title":title, "author":author, "year":year})
print(f"{isbn} Added to {title} ") db.commit()
if __name__ == "__main__": main() [/code]
И ошибка отображается как
[code][SQL: INSERT INTO books1(isbn, title, author, year) VALUES(%(isbn)s, %(title)s, %(author)s, % (year)s)] [parameters: {'isbn': 'isbn', 'title': 'title', 'author': 'author', 'year': 'year'}] (Background on this error at: http://sqlalche.me/e/9h9h) [/code]
Сейчас я пытаюсь вернуть первый результат этой команды SQL:
SELECT backend.campsites.campsite_id AS backend_campsites_campsite_id, backend.campsites.campground_id AS backend_campsites_campground_id, backend.campsites.available_from AS...
В настоящее время я пытаюсь вернуть первый результат этой команды SQL:
SELECT
backend.campsites.campsite_id AS backend_campsites_campsite_id,
backend.campsites.campground_id AS backend_campsites_campground_id,
backend.campsites.available_from AS...
Клиент, в настоящее время запускающий более старую версию приложения, испытала ошибку после успешного обновления программного обеспечения: не может загрузить файл или сборку microsoft.xaml.behaviors . Тем не менее, на эту сборку не было упомянуто...
У меня есть требование создать клиентское приложение для качества производства для платформы Android. Ожидается, что клиент будет поддерживать HTTP/1.1, HTTP/2 и HTTP/3 асинхронно. Из различных источников, что понятно, есть несколько стеков. Из...