-
Notifications
You must be signed in to change notification settings - Fork 0
/
importer.py
29 lines (26 loc) · 1.06 KB
/
importer.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
from sklearn.linear_model import LinearRegression
from sklearn.linear_model import LogisticRegression
#end
class importer():
'''
Напиши библиотеки для импортирования сверху, сразу после оставь комментарий '#end'.
Закинь этот файл в папку с проектом и просто создай класс importer()
Теперь все библиотеки с файла импортированы
хехе
from sklearnex import patch_sklearn
patch_sklearn()
добавить вручную, как только установишь
pip install scikit-learn-intelex
'''
def __init__(self, split_tabs = 4):
libs = list()
with open('importer.py') as f:
libs = f.readlines()
index = libs.index('#end\n')
libs = libs[:index]
libs = [i.replace('\n', '') for i in libs]
for i in libs:
exec(i)
split = '\t' * split_tabs
print(f'{i}{split} was executed.')
importer()