From e5d94959ecd8b55e0a5304b99ae8b69f505df065 Mon Sep 17 00:00:00 2001 From: DmitryGantimurov Date: Fri, 25 Aug 2023 13:36:31 +0300 Subject: [PATCH] delete_all_poems script --- back/delete_all_poems.py | 7 +++++++ back/main_stixi.py | 23 ----------------------- 2 files changed, 7 insertions(+), 23 deletions(-) create mode 100644 back/delete_all_poems.py delete mode 100644 back/main_stixi.py diff --git a/back/delete_all_poems.py b/back/delete_all_poems.py new file mode 100644 index 0000000..bfa8ca0 --- /dev/null +++ b/back/delete_all_poems.py @@ -0,0 +1,7 @@ +from .orm_models import Poems +from .db import database + +all_poems = database.query(Poems).all() +for to_delete in all_poems: + database.delete(to_delete) + database.commit() diff --git a/back/main_stixi.py b/back/main_stixi.py deleted file mode 100644 index 79ebbe1..0000000 --- a/back/main_stixi.py +++ /dev/null @@ -1,23 +0,0 @@ -def print_stixi(): - import re - for a in range(1, 102): - f1 = open('text121.txt', encoding='utf-8', mode='r')#открыть фаил для чтения на русском - f1.seek(0)#перейти к началу - i=0 - str1="" - stixi = [] - #a=random.randint(1, 101)#можно добавить for от 1 до 101, тогда получится добавить в таблицу SQL - while str1 != f"стих {a}\n": - str1=f1.readline() - name=f1.readline() - re.sub('\n', '', name) - while str1 != f"стих {a+1}\n": - str1=f1.readline() - if(str1 != f"стих {a+1}\n"): - stixi.append(re.sub('\n', '', str1))#удаление /n и заключение в список - - f1.close() - print(name)#сначала заполни таблицу названий, потом поменяй # местами у этой и нижней строчки - #print(stixi)#добавить добавление в список - -print_stixi() \ No newline at end of file