|
@@ -16,10 +16,10 @@ from string import punctuation
|
|
|
# директория файла (на уровень выше, для структуры репозиториев 2 сем. 2022-23)
|
|
|
BASE_DIR = os.path.abspath(os.path.dirname(os.path.dirname(__file__)))
|
|
|
# проверяемая директория
|
|
|
-LECTION_DIR = os.path.join("Лекции", "ПМ3.2")
|
|
|
+LECTION_DIR = os.path.join("Лекции", "ПМ3.1")
|
|
|
|
|
|
# ссылка для проверки
|
|
|
-url = "http://213.155.192.79:3001/u20-24panteleev/TZI/src/1711d7140e65d54b213f0f970909313bd8d12a55/%d0%9b%d0%b5%d0%ba%d1%86%d0%b8%d0%b8/%d0%9f%d0%9c3.2/2.2.500_%d0%9e%d1%81%d0%bd%d0%be%d0%b2%d1%8b_%d0%bf%d0%be%d1%81%d1%82%d1%80%d0%be%d0%b5%d0%bd%d0%b8%d1%8f_%d0%b8_%d0%bf%d1%80%d0%b8%d0%bd%d1%86%d0%b8%d0%bf%d1%8b_%d1%84%d1%83%d0%bd%d0%ba%d1%86%d0%b8%d0%be%d0%bd%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f_%d0%a1%d0%9a%d0%a3%d0%94/2.2.500_%d0%be%d1%81%d0%bd%d0%be%d0%b2%d1%8b_%d0%bf%d0%be%d1%81%d1%82%d1%80%d0%be%d0%b5%d0%bd%d0%b8%d1%8f_%d0%b8_%d0%bf%d1%80%d0%b8%d0%bd%d1%86%d0%b8%d0%bf%d1%8b_%d1%84%d1%83%d0%bd%d0%ba%d1%86%d0%b8%d0%be%d0%bd%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f_%d1%81%d0%ba%d1%83%d0%b4.md"
|
|
|
+url = "http://213.155.192.79:3001/u20-24osipenko/TZI/src/f19c8cbd9cf8ab3ac95209a0487f5ea13be02552/%d0%9b%d0%b5%d0%ba%d1%86%d0%b8%d0%b8/%d0%9f%d0%9c3.1/2.2.100_%d0%9f%d0%be%d0%bd%d1%8f%d1%82%d0%b8%d0%b5_%d0%b8_%d0%be%d1%81%d0%be%d0%b1%d0%b5%d0%bd%d0%bd%d0%be%d1%81%d1%82%d0%b8_%d1%83%d1%82%d0%b5%d1%87%d0%ba%d0%b8_%d0%b8%d0%bd%d1%84%d0%be%d1%80%d0%bc%d0%b0%d1%86%d0%b8%d0%b8/Osipenko.md"
|
|
|
|
|
|
# ------------------------------- / НАСТРОЙКИ ------------
|
|
|
url = url.replace("src", "raw")
|
|
@@ -34,7 +34,6 @@ url = url.replace("src", "raw")
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
#Create lemmatizer and stopwords list
|
|
|
morph = pymorphy2.MorphAnalyzer()
|
|
|
russian_stopwords = stopwords.words("russian")
|
|
@@ -65,8 +64,6 @@ def preprocess_text(text):
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
-
|
|
|
print()
|
|
|
|
|
|
now = datetime.datetime.now().strftime('%d-%m-%Y %H:%M')
|
|
@@ -87,6 +84,12 @@ if (line_1[0:2]) != "# ":
|
|
|
print(f"{ord(line_1[0:1])} {ord(line_1[1:2])} вместо {ord('#')} {ord(' ')}")
|
|
|
header_exist = False
|
|
|
|
|
|
+header_text = line_1.replace("# ", "")
|
|
|
+header_text = header_text.replace(".", "")
|
|
|
+header_text = header_text.strip()
|
|
|
+print(f"Заголовок работы: {header_text}")
|
|
|
+
|
|
|
+
|
|
|
# наличие вопросов и списка литературы
|
|
|
quest_exist = False
|
|
|
source_exist = False
|
|
@@ -102,9 +105,6 @@ if not (source_exist):
|
|
|
print("Список литературы не найден")
|
|
|
|
|
|
|
|
|
-header_text = line_1.replace("# ", "")
|
|
|
-header_text = header_text.replace(".", "")
|
|
|
-header_text = header_text.strip()
|
|
|
|
|
|
# ищем другие лекции по этой теме
|
|
|
readme_path = os.path.join(BASE_DIR, LECTION_DIR, "README.md")
|