2014-12-21 6 views
6

मैं SSH के माध्यम से बॉक्स पर कमांड चलाने के लिए पायथन में 'paramiko' का उपयोग कर रहा हूं। paramiko लॉगिंग का उपयोग कैसे करें? मेरा मतलब है कि इसे लॉग (फ़ाइल या टर्मिनल में) बनाने के लिए मजबूर करें और लॉग स्तर सेट करें।paramiko लॉगिंग का उपयोग कैसे करें?

उत्तर

11

paramiko नाम अपनी वालों, तो बस:

import logging 
import paramiko 

logging.getLogger("paramiko").setLevel(logging.WARNING) # for example 

कुछ और उदाहरण के लिए logging cookbook देखें।

आप सीधे फ़ाइल पर लॉग इन करने के लिए paramiko.util से log_to_file का उपयोग भी कर सकते हैं।

+0

आपको लॉग फ़ाइल निर्दिष्ट करने की भी आवश्यकता है, उदा। paramiko.util.log_to_file ("paramiko.log")। – Lidia

संबंधित मुद्दे