Como fazer upload de um arquivo para um servidor?

Sojo

Quero fazer upload de arquivos para meus servidores na Digital Ocean e AWS. Posso fazer isso por meio do terminal usando scp ou sftp, mas quero automatizar isso e fazer em Python ou qualquer outra linguagem de programação. No caso do Python, como posso fazer upload de um arquivo para um servidor de alto nível, devo usar o cliente sftp? Alguma outra opção?

cd para ele

Você pode usar o pacote pysftp;

import pysftp

with pysftp.Connection('hostname', username='me', password='secret') as sftp:
    with sftp.cd('public')              # temporarily chdir to public
        sftp.put('/my/local/filename')  # upload file to public/ on remote

    sftp.get_r('myfiles', '/backup')    # recursively copy myfiles/ to local

https://pypi.python.org/pypi/pysftp

Ele também usa paramiko internamente, acho que pode ser usado para ssh, sftp etc. http://docs.paramiko.org/en/1.17/api/sftp.html

Este artigo é coletado da Internet.

Se houver alguma infração, entre em [email protected] Delete.

editar em
0

deixe-me dizer algumas palavras

0comentários
loginDepois de participar da revisão

Artigos relacionados

Java: como fazer upload de um arquivo para um servidor WebDAV de um servlet?

Como fazer upload de um arquivo de um MemoryStream para um servidor FTP

Como posso fazer upload de um arquivo de imagem do NSUserDefault salvo para o servidor php?

Como fazer upload de uma variável de arquivo JavaScript para um servidor?

Como posso fazer upload de um arquivo para o servidor, sem navegador, usando go?

Como fazer upload de um arquivo local para o servidor usando curl no php?

Como fazer upload de um arquivo sqlite db para o servidor ftp a partir do programa android

Como fazer upload de dados de string como um arquivo ZIP para um servidor FTP em C #

Como fazer upload de imagens para um servidor ExpressJS

Como fazer upload de um arquivo de java para php

Como usar REST Assured para fazer upload de um arquivo?

Tentando fazer upload de um arquivo para um servidor JAX-RS (jersey)

android usando cliente Http assíncrono como fazer upload de um arquivo mulit para o servidor var php?

Como fazer upload de um arquivo no Django?

Como fazer upload de um vídeo salvo para um servidor remoto, capturado usando cordovaCapture?

O servidor retorna o código: InternalServerError ao usar CreateUploadSesssion para fazer upload de um arquivo

O servidor retorna o código: InternalServerError ao usar CreateUploadSesssion para fazer upload de um arquivo

fazer upload de arquivo do dispositivo Android para um servidor remoto

como fazer upload de um arquivo csv de 900 MB de um site para o postgresql

Como posso fazer upload de um arquivo docx no servidor usando express js?

PHP: upload de arquivo de um servidor para outro servidor

Como fazer upload de um arquivo pdf e um arquivo de imagem para diferentes pastas de upload no frasco?

Como fazer upload de um arquivo de miniatura para um balde Amazon S3?

Como posso fazer upload de um arquivo iCal para a agenda de um usuário

Como fazer upload de um grande arquivo de um formulário para o Phoenix?

Como usar o github repo como um servidor CDN para fazer upload de arquivos de ativos?

Como fazer o upload de um arquivo usando a API fetch em Javascript para um controlador Laravel?

AzCopy - como fazer upload de um único arquivo para um contêiner usando SAS

Como fazer upload de um arquivo para uma tabela usando um modal e Jquery?

TOP lista

  1. 1

    R Shiny: use HTML em funções (como textInput, checkboxGroupInput)

  2. 2

    UITextView não está exibindo texto longo

  3. 3

    Dependência circular de diálogo personalizado

  4. 4

    Acessando relatório de campanhas na AdMob usando a API do Adsense

  5. 5

    Como assinar digitalmente um documento PDF com assinatura e texto visíveis usando Java

  6. 6

    R Folheto. Dados de pontos de grupo em células para resumir muitos pontos de dados

  7. 7

    Setas rotuladas horizontais apontando para uma linha vertical

  8. 8

    O Chromium e o Firefox exibem as cores de maneira diferente e não sei qual deles está fazendo certo

  9. 9

    Definir um clipe em uma trama nascida no mar

  10. 10

    Por que meus intervalos de confiança de 95% da minha regressão multivariada estão sendo plotados como uma linha de loess?

  11. 11

    Como dinamizar um Dataframe do pandas em Python?

  12. 12

    regex para destacar novos caracteres de linha no início e no fim

  13. 13

    Why isn't my C# .Net Core Rest API route finding my method?

  14. 14

    Como obter a entrada de trás de diálogo em treeview pyqt5 python 3

  15. 15

    Tabela CSS: barra de rolagem para a primeira coluna e largura automática para a coluna restante

  16. 16

    How to create dynamic navigation menu select from database using Codeigniter?

  17. 17

    Como recuperar parâmetros de entrada usando C #?

  18. 18

    Changing long, lat values of Polygon coordinates in python

  19. 19

    Livros sobre criptografia do muito básico ao muito avançado

  20. 20

    Método \ "POST \" não permitido no framework Django rest com ações extras & ModelViewset

  21. 21

    Pesquisa classificada, conte números abaixo do valor desejado

quentelabel

Arquivo