Mam blok danych, obecnie jako listę n-krotek, ale format jest dość elastyczny, który chciałbym dołączyć do tabeli PostgreS - w tym przypadku każda n-tka odpowiada wierszowi w DB.Odtwarzanie Postgres COPY bezpośrednio w Pythonie?
Do tej pory robiłem to wszystko, pisząc te pliki do pliku CSV, a następnie za pomocą KOPII postgreSQL ładowałem wszystkie te dane do bazy danych. Działa to, ale jest nieoptymalny, wolałbym móc to zrobić bezpośrednio z Pythona. Czy istnieje metoda z Pythona, aby zreplikować ładowanie zbiorcze typu COPY w PostgreSQL?
Mam przyjemność ... czy to działa dla Ciebie, nie zapomnij nacisnąć przycisk akceptacji dla tej odpowiedzi. Zauważyłem, że nie zaakceptowałeś żadnej z odpowiedzi na inne pytania, ale znacznik "zaakceptuj" pomaga innym, którzy mają ten sam problem, wiedzieć na pierwszy rzut oka, która odpowiedź rozwiązała problem. –
Niestety, jeszcze nie zauważyłem znaków kontrolnych przed :) – geoffjentry
Zmodyfikuj to, aby uwzględnić booleany i tablice, ponieważ te wydają się nie działać dla mnie! –