当前位置:   article > 正文

python上传文件至指定服务器_gradio文件上传

gradio文件上传
  1. import paramiko
  2. #创建ssh对象
  3. ssh = paramiko.SSHClient()
  4. #ssh.load_host_keys("C:/Users/Administrator/.ssh/known_hosts")
  5. #允许连接不在know_hosts文件的主机上
  6. ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
  7. filename = ['artist_followby_user.tsv','artist.tsv','activity_artist.tsv','order.tsv','raise.tsv','user.tsv','activity_followby_user.tsv']
  8. #本地文件路径
  9. for i in filename:
  10. localpath = "/Users/taihe/Desktop/" + i
  11. #服务器的文件路径
  12. remotepath = "/data/tdc_data/" + i
  13. #可设置多台服务器,尽量服务器的密码保持一致
  14. server = "xxxxxx"
  15. # words = server.split(",")
  16. # for word in words:
  17. #连接服务器
  18. print(server,'开始数据传输')
  19. ssh.connect(server, username="xxxxx", password="xxxxxx")
  20. sftp = ssh.open_sftp()
  21. sftp.put(localpath, remotepath, callback = None)
  22. #关闭连接
  23. ssh.close()
  24. print('数据传输完成')
本文内容由网友自发贡献,转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/132504
推荐阅读
相关标签
  

闽ICP备14008679号