2024-04-21 21:50:39 +02:00
|
|
|
|
import os
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def list_levels():
|
|
|
|
|
files = os.listdir(path=".")
|
|
|
|
|
result = []
|
|
|
|
|
for file in files:
|
|
|
|
|
if file.lower().endswith('.txt'):
|
|
|
|
|
result.append(file)
|
|
|
|
|
|
|
|
|
|
return result
|
|
|
|
|
|
|
|
|
|
|
2024-04-22 21:45:02 +02:00
|
|
|
|
def load(file):
|
2024-04-21 21:50:39 +02:00
|
|
|
|
# 1 загрузить весь файл в строку
|
|
|
|
|
f = open(file, "r")
|
|
|
|
|
s = f.read()
|
|
|
|
|
|
|
|
|
|
# 2 заменить все пробелы и переводы строки на ничего
|
|
|
|
|
s = s.replace(" ", "")
|
|
|
|
|
s = s.replace('\n', "")
|
|
|
|
|
|
|
|
|
|
# 3 из полученной строки создать массив используя разделитель ","
|
|
|
|
|
a = s.split(",")
|
|
|
|
|
|
|
|
|
|
# а - массив строк, в которых хранятся числа
|
|
|
|
|
b = []
|
|
|
|
|
|
|
|
|
|
f.close()
|
2024-04-22 21:45:02 +02:00
|
|
|
|
return a
|