擅长:python、mysql、java
<p>从错误消息中,能否确认源目录<code>/home/sovith/build</code>(或<code>/home/bgnanasekaran/nfmbuild</code>)存在</p>
<p>一个好的做法是在调用<code>sftp.put_r()</code>之前检查,即:</p>
<pre class="lang-py prettyprint-override"><code>from pathlib import Path
d = Path('/home/sovith/build')
if d.exists():
sftp.put_r('/home/sovith/build' , '/var/tmp')
else:
print("Your source doesn't exist")
</code></pre>