From e8bb76c772eac88de04253044d37bffe04c064a3 Mon Sep 17 00:00:00 2001 From: VladEpifanov Date: Sun, 23 Apr 2023 10:17:19 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A4=D1=83=D0=BD=D0=BA=D1=86=D0=B8=D0=B8=20?= =?UTF-8?q?=D0=B4=D0=BB=D1=8F=20=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D1=8B=20?= =?UTF-8?q?=D1=81=20=D0=91=D0=94?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Задания/task1/Epifanov/WWFile.py | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 Задания/task1/Epifanov/WWFile.py diff --git a/Задания/task1/Epifanov/WWFile.py b/Задания/task1/Epifanov/WWFile.py new file mode 100644 index 0000000..598f98f --- /dev/null +++ b/Задания/task1/Epifanov/WWFile.py @@ -0,0 +1,22 @@ +import psycopg2 + +connection = psycopg2.connect(host='localhost', dbname='FHWDB', user='postgres', password='Q1w2e3r4') +cursor = connection.cursor() + +def edit(Col, N, NN, value):#Функция внесения изменений и сортировки + upd_query = f'''UPDATE Parse SET {Col} = '{NN}' WHERE {Col} = '{N}' ''' + cursor.execute(upd_query) + ord_query = f'''SELECT * FROM public.parse order by {value};''' + cursor.execute(ord_query) + connection.commit() + +edit('Name', 'Ирисы небесно-голубого цвета', 'Ирисы', 'ID') + +#print(cursor.fetchall()) - для проверки + +def select(ID): + s_query = f'''SELECT * FROM public.Parse where ID = {ID}''' + cursor.execute(s_query) + return cursor.fetchone() + +#print(select(44)) - для проверки