1

私は次のコードを持っていますが、self.session = self.connect()どういう意味かを知る必要がありますか?

import optparse
import pxssh

class Client:
  def __init__(self, host, user, password):
     self.host =host
     self.user =user
     self.password =password
     self.session =self.connect()

  def connect(self):
     try:
         s =pxssh.pxssh()
         s.login(self.host, self.user, self.password)
         return s
     except Exception, e:
         print e
         print '[-] Error Connecting'

ご協力いただきありがとうございます 。

4

1 に答える 1

2

「self.session=self.connect()」とはどういう意味ですか

オブジェクトのメソッドを呼び出し、connect()その結果をオブジェクトのsessionデータメンバーに割り当てます。

メソッドを調べると、接続connect()が確立されて返されることがわかりますssh(またはNone接続を確立できない場合)。

于 2013-03-02T19:43:25.277 に答える