journal d'apprentissage python (50) - paramiko
python通过paramiko实现,ssh功能 import paramiko ssh =paramiko.SSHClient()#创建一个SSH连接对象 ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())#允许连接不在KNOV_HOSTs文件中的主机 自动添加 ssh.connect(hostname='192.168.11.51',port=22,username='yjj',password='yjj')#连接,主机 端口 用户名 密码 stdin,stdout,stderr=ssh.exec_command('df')#.exec_command 为执行命令,返回结果 ,标准输入,标准输出,标准错误,错误与输出只会返回其一 result=stdout.read()#获取结果 #result2=stdin.read()#获取结果 #result3=stderr.read()#获取结果 #print(result,result2,result3) result=result.decode() print(result) ssh.close()#关闭连接
Fonction ftp
import paramiko #创建一个传输通道对象 transport=paramiko.Transport(('192.168.11.50',22))#传输模块 Transport 服务器地址 端口 transport.connect(username='root',password='yjj')#用户名,,密码 sftp=paramiko.SFTPClient.from_transport(transport)#调用传输方法 sftp.put('test2','/home/yjj/test2')#上传文件 ,本地路径文件 ,服务器的路径文件 sftp.get('/home/yjj/test1','test1')#下载文件 ,服务器的路径文件 ,本地路径文件
Pour des raisons de sécurité, les mots de passe en clair ne sont pas utilisés et les clés asymétriques RSA sont utilisées pour se connecter automatiquement
Sous Linux : Générez la clé
et transférez-la sur le serveur auquel vous souhaitez vous connecter :
Si le transfert est réussi, vous pouvez vous connecter avec succès au serveur
Si vous vous connectez à Linux à partir de Windows
vous pouvez copier la clé privée sur Windows
Spécifiez la clé privée. clé via paramiko.RSAClé pour accéder
fonction ssh :
import paramiko priv_key=paramiko.RSAKey.from_private_key_file('id_rsa')#指定私钥文件 ssh=paramiko.SSHClient()#生成ssh对象 ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())#允许连接不在KNOV_HOSTs文件中的主机 自动添加 ssh.connect(hostname='192.168.11.50',port=22,username='root',pkey=priv_key)#连接,主机 端口 用户名 私钥 stdin,stdout,stderr=ssh.exec_command('df')#.exec_command 为执行命令,返回结果 ,标准输入,标准输出,标准错误,错误与输出只会返回其一 result=stdout.read()#获取结果 result=result.decode() print(result) ssh.close()#关闭连接
fonction ftp :
import paramiko priv_key=paramiko.RSAKey.from_private_key_file('id_rsa')#指定私钥文件 #创建一个传输通道对象 transport=paramiko.Transport(('192.168.11.50',22))#传输模块 Transport 服务器地址 端口 transport.connect(username='root',pkey=priv_key)#用户名,,私钥 sftp=paramiko.SFTPClient.from_transport(transport)#调用传输方法 sftp.put('test2','/home/yjj/test2-2')#上传文件 ,本地路径文件 ,服务器的路径文件 sftp.get('/home/yjj/test1','test1-2')#下载文件 ,服务器的路径文件 ,本地路径文件 with open('test1-2','r',encoding='utf-8') as f: s=f.readlines() print(s)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Explication détaillée de Deepseekapi Access and Call: Quick Start Guide Cet article vous guidera en détail comment accéder et appeler Deepseekapi, vous aidant facilement à utiliser des modèles d'IA puissants. Étape 1: Obtenez la clé de l'API pour accéder au site officiel Deepseek et cliquez sur la "plate-forme ouverte" dans le coin supérieur droit. Vous obtiendrez un certain nombre de jetons gratuits (utilisés pour mesurer l'utilisation de l'API). Dans le menu de gauche, cliquez sur "Apikeys" puis cliquez sur "Créer Apikey". Nommez votre apikey (par exemple, "test") et copiez immédiatement la clé générée. Assurez-vous d'enregistrer correctement cette clé, car elle ne sera affichée qu'une seule fois

Cet article explore les fonctions de trading quantitatives des trois principaux échanges, Binance, Okx et Gate.io, visant à aider les commerçants quantitatifs à choisir la bonne plate-forme. L'article introduit d'abord les concepts, les avantages et les défis du trading quantitatif, et explique les fonctions qu'un excellent logiciel de trading quantitatif devrait avoir, tels que le support API, les sources de données, les outils de backtesting et les fonctions de contrôle des risques. Par la suite, les fonctions de trading quantitatives des trois échanges ont été comparées et analysées en détail, soulignant respectivement leurs avantages et leurs inconvénients, et enfin en donnant des suggestions de sélection de plate-forme pour les commerçants quantitatifs de différents niveaux d'expérience, et soulignant l'importance de l'évaluation des risques et du back-test stratégique. Que vous soyez un commerçant quantitatif novice ou expérimenté, cet article vous fournira une référence précieuse

Guide de déploiement local du modèle DeepseEKR1: Le déverrouillage de l'analyse des données et du potentiel de prédiction Deepseek est un puissant outil d'analyse et de prédiction des données, et son modèle R1 peut fournir un support de modèle efficace et précis pour divers scénarios d'application. Ce guide vous fournira des instructions détaillées sur la façon de déployer le modèle Deepseekr1 dans votre environnement local pour vous aider à démarrer rapidement et à profiter de sa puissance. Exigences du système pour l'étape de préparation des étapes de déploiement locale du modèle Deepseekr1: Veuillez vous assurer que votre machine locale répond aux exigences de configuration du système minimum de Deepseek (pour des exigences spécifiques, veuillez vous référer au document officiel Deepseek). Installation du logiciel: Téléchargez et installez le package d'installation fourni par Deepseek et suivez le guide d'installation

Bibliothèque DeepSeek Deep Learning Python Call Guide Deepseek est une puissante bibliothèque d'apprentissage en profondeur qui peut être utilisée pour construire et former divers modèles de réseau neuronal. Cet article présentera en détail comment utiliser Python pour appeler Deepseek pour le développement de l'apprentissage en profondeur. Étapes pour appeler Deepseek avec Python 1. Installez Deepseek assurez-vous que l'environnement Python et les outils PIP sont installés. Installez Deepseek avec la commande suivante: pipinstalldeepseek2.

ANBI Alpha est une plate-forme d'agrégation d'outils et de services pour les commerçants et investisseurs professionnels sur la plate-forme Binance. Ses fonctions principales incluent: 1. Strategy Square, qui rassemble différentes stratégies de trading; 2. Builder de stratégie, qui autorise les stratégies de trading personnalisées; 3. Analyse avancée des données, fournissant des outils d'analyse de marché; 4. Services de niveau institutionnel pour répondre aux besoins des investisseurs professionnels.

En 2024, les échanges de crypto-monnaie traditionnels qui prennent en charge l'envoi directement des instructions de couverture des options via les terminaux de trading: 1. Déribit prend en charge des stratégies avancées telles que la couverture de Delta et le scalping gamma, et fournissent une couverture Web / API en un clic; 2. OKX prend en charge les outils de combinaison de couverture et de stratégie de volatilité et un panneau de couverture intégré sur le Web / l'application; 3. Binance prend en charge la couverture protectrice, nécessitant des positions manuelles ou API; 4. CME, offrant des options standard, nécessitant un accès via les courtiers; 5. Ledgerx, fournissant des outils de couverture de niveau professionnel, nécessitant une certification institutionnelle.

De nombreux développeurs de sites Web sont confrontés au problème de l'intégration de Node.js ou des services Python sous l'architecture de lampe: la lampe existante (Linux Apache MySQL PHP) a besoin d'un site Web ...

Python Parses Latex Multi-couches supports: construire un dictionnaire multidimensionnel beaucoup de latex ...
