python上傳檔案至指定伺服器

2021-10-09 15:42:03 字數 922 閱讀 2824

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 檔案注意...