擅长:python、mysql、java
<p><a href="http://scikit-learn.org/stable/modules/generated/sklearn.tree.export_graphviz.html">^{<cd1>}</a>不返回任何内容,因此默认情况下返回<code>None</code>。</p>
<p>通过执行<code>dotfile = tree.export_graphviz(...)</code>操作,将覆盖先前分配给<code>dotfile</code>的open file对象,因此在尝试关闭文件时会出现错误(现在是<code>None</code>)。</p>
<p>要修复它,请将代码更改为</p>
<pre><code>...
dotfile = open("D:/dtree2.dot", 'w')
tree.export_graphviz(dtree, out_file = dotfile, feature_names = X.columns)
dotfile.close()
...
</code></pre>