Я хочу скопировать WAV-файл из моей текущей системы на сервер Linux с помощью Python - PullRequest
0 голосов
/ 23 мая 2018

У кого-нибудь есть идея, тогда, пожалуйста, предложите, вот как я сейчас.БТ не работает.Здесь я пытаюсь скопировать мой файл newtext.wav в расположение сервера.

def copyToServer():  
     success =  os.system("scp D:/AMRITESH/ContractMonitoring/newtext.wav       
             root@xxx.xxx.x.xxx:/usr/share/asterisk/sounds")

    if (success != True):
         print(success)

         print "Connection Error"
    else:
         print "Connection Established"

1 Ответ

0 голосов
/ 23 мая 2018
def createSSHClient(server, port, user, password):
    client = paramiko.SSHClient()
    client.load_system_host_keys()
    client.set_missing_host_key_policy(paramiko.AutoAddPolicy())
    client.connect(server, port, user, password)
    print "Connection Established Here"
    return client

ssh = createSSHClient('xxx.xxx.x.xxx', 'xx', 'username', 'password')
    scp = SCPClient(ssh.get_transport())
    print "Sending file to server"
    scp.put('D:/AMRITESH/ContractMonitoring/'+fileName, '/usr/share/asterisk/sounds')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...