Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import paramiko
- import os
- HOST = 'youdomain.com'
- PORT = 22
- USERNAME = 'username'
- PASSWORD = 'password'
- REMOTE_PATH = '/remote/sftp/path/'
- with paramiko.Transport((HOST, PORT)) as transport:
- transport.connect(username = USERNAME, password = PASSWORD)
- with paramiko.SFTPClient.from_transport(transport) as sftp:
- fname = 'somefile' # Make sure the file exists
- localpath = os.path.abspath(fname)
- targetpath = REMOTE_PATH + fname
- # Upload local file to remote SFTP
- sftp.put(localpath, targetpath)
- print("Done!")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement