On Sep 4, 12:26 am, bukzor <[EMAIL PROTECTED]> wrote:
> I'm trying to optimize my number of connections by not fully
> initializing (read: not connecting) my connection until it's used in
> some way.
I had the same use case and I solved with a simple property. Here is
the code
I have for pymssql:
@property
def conn(self):
if self._conn is None:
self._conn = _mssql.connect(self.host, self.user,self.passwd)
self._conn.select_db(self.dbname)
return self._conn
The connection is really instantiate only when you call self.conn to
perform the query, not when you instantiate the class.
--
http://mail.python.org/mailman/listinfo/python-list