gpt4 book ai didi

python - python中将windows上写的psftp命令转换到linux上

转载 作者:行者123 更新时间:2023-12-01 05:56:26 24 4
gpt4 key购买 nike

我正在使用 python,实际上我正在尝试连接到 sftp 并在连接后获取一些文件。

我在Windows上遵循的过程如下

import os

psftpCmd='psftp sftp.example.com -l user -pw pass -b client_configurations\lifebridge.scr -batch'

os.system(psftpCmd)

lifebrige.scr中的代码是

cd lifebridge
lcd feeds\lifebridge
get jobs.xml
bye

所以我能够成功获取文件,我想在 linux(fedora) 机器上执行相同的过程,并且我尝试了以下操作

import os

psftpCmd='psftp sftp.example.com -l user -pw pass -b client_configurations\lifebridge.scr -batch'
os.system(psftpCmd)

结果:

sh: psftp: command not found

在这里,我可以预期 psftp 是 putty 命令,因此需要在 linux 上执行其他操作,谁可以让我现在如何在 linux 中编写相同的命令

最佳答案

在 Linux 上,该命令是 sftp。

关于python - python中将windows上写的psftp命令转换到linux上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12382273/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com