【问题标题】:Create .done File in SFTP server using Python使用 Python 在 SFTP 服务器中创建 .done 文件
【发布时间】:2017-03-24 22:26:18
【问题描述】:

我想使用 Python 脚本将文件上传到 SFTP 服务器,并在文件传输完成后创建 {filename}.done 以确保传输成功。任何人都可以帮我解决这个问题吗?

顺便说一句,我已经有了使用 paramiko python 模块传输主文件的工作代码。我只需要关于如何自动创建 .done 文件的建议。

我们将不胜感激。

【问题讨论】:

  • 你到底在问什么?你有工作代码来传输第一个文件吗?或者您是在问一般如何传输文件?请edit您的问题包括您拥有的任何相关源代码。
  • 感谢stackoverflow.com/users/13317 的建议。我刚刚相应地更新了问题。

标签: python sftp


【解决方案1】:

只需打开您要创建的文件并关闭它。

f = sftp.open(FOLDER + '/test', 'w')
f.close()

顺便说一句,Paramiko test cases上有一些这样的例子

【讨论】:

  • 非常感谢stackoverflow.com/users/172306/fn。非常感谢您的帮助。
  • @IshworBhatta 在 Stack Overflow 上,我们接受答案表示感谢!
  • @MartinPrikryl 感谢您提醒我。我只是忘了这样做。 :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-06-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多