最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python調用scp向服務器上傳文件示例

 更新時間:2019年12月22日 10:41:36   作者:小小本科生  
今天小編就為大家分享一篇Python調用scp向服務器上傳文件示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

最近做的項目中有一個小功能:在python中調用scp命令

使用ssh登錄,然后將指定目錄中的圖片上傳到服務器指定目錄

網上搜了很多方法都沒用,最后終于碰到一個可以成功上傳的,特此記錄

import paramiko # 用于調用scp命令
from scp import SCPClient
 
 
# 將指定目錄的圖片文件上傳到服務器指定目錄
# remote_path遠程服務器目錄
# file_path本地文件夾路徑
# img_name是file_path本地文件夾路徑下面的文件名稱
def upload_img(img_name, remote_path="/var/www/html/public/thinkfont/competitor/data/font/oppo/preview_pic", file_path="D:\PythonProject\img"):
 # img_name示例:07670ff76fc14ab496b0dd411a33ac95-6.webp
 host = "***.***.***.***" #服務器ip地址
 port = 22 # 端口號
 username = "duanyuanjin" # ssh 用戶名
 password = "duanVlife" # 密碼
 
 ssh_client = paramiko.SSHClient()
 ssh_client.set_missing_host_key_policy(paramiko.AutoAddPolicy)
 ssh_client.connect(host, port, username, password)
 scpclient = SCPClient(ssh_client.get_transport(),socket_timeout=15.0)
 local_path = file_path + "\\" + img_name
 try:
  scpclient.put(local_path, remote_path)
 except FileNotFoundError as e:
  print(e)
  print("系統(tǒng)找不到指定文件" + local_path)
 else:
  print("文件上傳成功")
 ssh_client.close()

以上這篇Python調用scp向服務器上傳文件示例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • TensorFlow tensor的拼接實例

    TensorFlow tensor的拼接實例

    今天小編就為大家分享一篇TensorFlow tensor的拼接實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • python編程matplotlib交互繪制Julia集示例解析

    python編程matplotlib交互繪制Julia集示例解析

    matplotlib的Show面板中提供了放大、移動等交互式操作,但也未能涵蓋所有的交互需求,比如希望通過mandelbrot集上的一點來生成對應的Julia集
    2021-10-10
  • Python?中的?list、tuple、set、dict的底層實現(xiàn)小結

    Python?中的?list、tuple、set、dict的底層實現(xiàn)小結

    本文詳細介紹了Python中四種常用數(shù)據(jù)結構——list、tuple、set和dict的底層實現(xiàn),包括它們的存儲方式、性能特點以及適用場景,感興趣的朋友一起看看吧
    2025-03-03
  • Python的Django框架中自定義模版標簽的示例

    Python的Django框架中自定義模版標簽的示例

    這篇文章主要介紹了Python的Django框架中自定義模版標簽的示例,標簽的用處比過濾器更多,需要的朋友可以參考下
    2015-07-07
  • Python異常處理機制結構實例解析

    Python異常處理機制結構實例解析

    這篇文章主要介紹了Python異常處理機制結構實例解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-07-07
  • Python使用keys() 獲取 Redis 數(shù)據(jù)庫中的所有鍵

    Python使用keys() 獲取 Redis 數(shù)據(jù)庫中的所有鍵

    哈希、列表、集合、排序集合、字符串、JSON 和流是 Redis 支持的眾多數(shù)據(jù)結構之一,本文將討論獲取 Redis 數(shù)據(jù)庫中的所有鍵,感興趣的朋友跟隨小編一起看看吧
    2023-08-08
  • PyCharm控制臺堆棧亂碼問題解決方案

    PyCharm控制臺堆棧亂碼問題解決方案

    PyCharm環(huán)境都已經配置成了UTF-8編碼,控制臺打印中文也不會出現(xiàn)亂碼,但報錯堆棧信息中如果有中文會出現(xiàn)中文亂碼,遇到這樣的問題如何解決呢,下面小編給大家?guī)砹薖yCharm控制臺堆棧亂碼問題解決方案,感興趣的朋友一起看看吧
    2023-12-12
  • Python Django 命名空間模式的實現(xiàn)

    Python Django 命名空間模式的實現(xiàn)

    這篇文章主要介紹了Python Django 命名空間模式的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-08-08
  • python 用opencv實現(xiàn)圖像修復和圖像金字塔

    python 用opencv實現(xiàn)圖像修復和圖像金字塔

    這篇文章主要介紹了python 如何用opencv實現(xiàn)圖像修復和圖像金字塔,幫助大家更好的理解和使用python處理圖片,感興趣的朋友可以了解下
    2020-11-11
  • python實現(xiàn)Excel多行多列的轉換的示例

    python實現(xiàn)Excel多行多列的轉換的示例

    本文主要介紹了python實現(xiàn)Excel多行多列的轉換的示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-03-03

最新評論

苍南县| 从化市| 江华| 边坝县| 桃源县| 溆浦县| 顺义区| 望奎县| 凤山县| 彩票| 富源县| 南华县| SHOW| 嘉定区| 休宁县| 岳阳县| 肥东县| 张家界市| 额济纳旗| 河南省| 驻马店市| 江北区| 济源市| 任丘市| 时尚| 漾濞| 太谷县| 永善县| 息烽县| 通化市| 财经| 阜宁县| 平武县| 防城港市| 邓州市| 安图县| 竹山县| 罗平县| 克拉玛依市| 兴文县| 天长市|