Etene, у меня есть код, который я здесь.Я удалил все индикаторы выполнения, которые я попробовал, так что, возможно, вы можете попробовать что-то.
import os
import numpy as np
from sklearn import cross_validation
import matplotlib.pyplot as plt
import seaborn as sb
import pylab as pl
from termcolor import colored
from sklearn import datasets
""" ===================================== Create New Folders ===================================== """
def create_folder(path):
if not os.path.exists(path):
os.makedirs(path)
return path
current_dir = os.getcwd()
path_graph = create_folder(current_dir + "\\Graphs")
""" ==================================== Function Information ==================================== """
def graph_heatmap(Plot, Filename, Annot, Mask_half):
print (colored('---- Creating Heatmap: ' + Filename, 'blue'))
plt.gcf().clear()
plt.subplots(figsize=(40,40))
mask = np.zeros_like(Plot)
mask[np.triu_indices_from(mask)] = Mask_half
sb.heatmap(Plot, annot=Annot, mask=mask, cmap="Blues", linewidths=0.5, linecolor='black', vmin=0, vmax=1)
pl.savefig(path_graph + '\\' + Filename + '.png', bbox_inches='tight', dpi=600)
plt.close()
""" ================================= Importing & Filtering Files ================================ """
diabetes = datasets.load_diabetes()
""" ======================================== Data Mining ======================================== """
#Training
print (colored('---- Training', 'blue'))
X = diabetes.data[:, np.newaxis, 2]
y = diabetes.target
X_train, X_test, y_train, y_test = cross_validation.train_test_split(X, y, test_size = 0.3, random_state=25)
Это меньше, чем у меня, но структура такая же.Я хочу, чтобы индикатор выполнения начинался сразу после импорта модуля и заканчивался последней строкой (когда все сделано).