import paramiko
#建立ssh物件
ssh = paramiko.sshclient()
#ssh.load_host_keys("c:/users/administrator/.ssh/known_hosts")
#允許連線不在know_hosts檔案的主機上
ssh.set_missing_host_key_policy(paramiko.autoaddpolicy())
filename = ['artist_followby_user.tsv','artist.tsv','activity_artist.tsv','order.tsv','raise.tsv','user.tsv','activity_followby_user.tsv']
#本地檔案路徑
for i in filename:
localpath = "/users/taihe/desktop/" + i
#伺服器的檔案路徑
remotepath = "/data/tdc_data/" + i
#可設定多台伺服器,盡量伺服器的密碼保持一致
server = "******"
# words = server.split(",")
# for word in words:
#連線伺服器
print(server,'開始資料傳輸')
ssh.connect(server, username="***xx", password="******")
sftp = ssh.open_sftp()
sftp.put(localpath, remotepath, callback = none)
#關閉連線
ssh.close()
print('資料傳輸完成')
winform 上傳檔案至伺服器上
前段日子,我們的乙個web系統要做乙個cs子專案。用來測試元器件資料的winform程式。其中有乙個就是需要上傳乙個測試標準檔案至伺服器。winform上傳與bs的不同。沒有fileupload控制項。下面是 code private void button2 click object sender...
git上傳檔案至倉庫
方式一 先在git 上傻瓜式建立倉庫 開啟本地專案資料夾,右鍵開啟git命令窗 使用命令git clone https 倉庫url.命令將建立好的git倉庫轉殖至本地 將本地專案檔案貼上進轉殖好的資料夾中 使用命令git add 將專案新增到倉庫中 使用命令git commit m 將專案提交到倉庫...
使用Python上傳檔案至伺服器(不通過表單)
框架 django 原理 使用requests庫的post方法上傳檔案至伺服器,後台接收並儲存檔案 1.post上傳檔案 自己新建乙個py檔案,把 複製到檔案裡,view.py裡寫好響應函式後執行 import requests url注意換成自己請求的應用對應的路徑 url header 檔案注意...