コード例 #1
0
ファイル: pf.py プロジェクト: cblnok/pyopenbsd
 def __len__(self):
     return len(_pf.get_tables(self.anchor))
コード例 #2
0
ファイル: pf.py プロジェクト: cblnok/pyopenbsd
 def has_key(self, key):
     return _pf.get_tables(self.anchor).has_key(key)
コード例 #3
0
ファイル: pf.py プロジェクト: cblnok/pyopenbsd
 def __getitem__(self, key):
     try:
         t = _pf.get_tables(self.anchor)[key]
     except KeyError:
         raise OException, "Table does not exist."
     return Table(self.anchor, key, t)
コード例 #4
0
ファイル: pf.py プロジェクト: cblnok/pyopenbsd
 def keys(self):
     return _pf.get_tables(self.anchor).keys()