How Calculate Effect (percentage) label of the input variables on the output variable by DecisionTreeClassifier
I don't think there is any way of doing that with decision trees, because that's not how decision trees work: the predicted label is not the result of some linear combination of the features. Instead you can look at the actual decision tree that the model represents and see which features have been used to classify a particular instance.