擅长:python、mysql、java
<p>根据<a href="https://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.savefig" rel="nofollow noreferrer">pyplot.savefig</a>的文档,第一个参数<code>fname</code>不是要保存文件的目录的路径,而是</p>
<blockquote>
<p>A string containing a path to a filename, or a Python file-like object, or possibly some backend-dependent object such as PdfPages.</p>
</blockquote>
<p>所以您只需使用文件的绝对路径作为第一个参数,例如</p>
<pre><code>path = "C:/Users/Vishnu/Desktop/Hiral_project_analysis/Outpit/" + protein_name + ".png"
plt.savefig(path)
</code></pre>
<p>另外,我在文档中找不到您传递给<code>savefig</code>方法的其他参数,即<code>ext=".png", close=False, verbose=True</code>。在</p>