デストラクタの挙動がよくわかりません。
以下のコードを実行すると

#!/usr/bin/env python3

class Gnuplot:
import PyGnuplot as pgp
def __del__(self):
del self.pgp

if __name__ == "__main__":
gp = Gnuplot()
del gp

------------------
デストラクタの箇所で
del self.pgp
AttributeError: pgp
と属性エラーが出るのですがなにが悪いのかわかりません。