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

Python調(diào)用scp向服務(wù)器上傳文件示例

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

最近做的項(xiàng)目中有一個(gè)小功能:在python中調(diào)用scp命令

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

網(wǎng)上搜了很多方法都沒(méi)用,最后終于碰到一個(gè)可以成功上傳的,特此記錄

import paramiko # 用于調(diào)用scp命令
from scp import SCPClient
 
 
# 將指定目錄的圖片文件上傳到服務(wù)器指定目錄
# remote_path遠(yuǎn)程服務(wù)器目錄
# 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 = "***.***.***.***" #服務(wù)器ip地址
 port = 22 # 端口號(hào)
 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調(diào)用scp向服務(wù)器上傳文件示例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • TensorFlow tensor的拼接實(shí)例

    TensorFlow tensor的拼接實(shí)例

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

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

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

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

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

    Python的Django框架中自定義模版標(biāo)簽的示例

    這篇文章主要介紹了Python的Django框架中自定義模版標(biāo)簽的示例,標(biāo)簽的用處比過(guò)濾器更多,需要的朋友可以參考下
    2015-07-07
  • Python異常處理機(jī)制結(jié)構(gòu)實(shí)例解析

    Python異常處理機(jī)制結(jié)構(gòu)實(shí)例解析

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

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

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

    PyCharm控制臺(tái)堆棧亂碼問(wèn)題解決方案

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

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

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

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

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

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

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

最新評(píng)論

泰来县| 长春市| 大理市| 青阳县| 马尔康县| 淮安市| 行唐县| 柳林县| 顺义区| 清涧县| 班玛县| 玛曲县| 云林县| 革吉县| 台江县| 万盛区| 罗山县| 南安市| 吉林市| 石楼县| 乌什县| 莲花县| 屏东市| 滨州市| 木里| 治县。| 怀仁县| 南部县| 沁源县| 遵义县| 石家庄市| 稻城县| 吉木乃县| 柳江县| 长阳| 太湖县| 泾源县| 喜德县| 麻阳| 华安县| 梁山县|