Importar un módulo según la versión de python (sqlite)

Técnicos tecnicosrocha en adinet.com.uy
Jue Dic 27 12:04:41 CET 2007


Hola lista.
Tengo unos pequeños scripts que pueden correr
en máquinas con python 2.4 o 2.5 y usan una
base sqlite.
Para importar el módulo correctamente hago esto:

# -*- coding: utf-8 -*-
import sys
if sys.version_info>=(2,5):
    from sqlite3 import dbapi2 as sqlite
else:
    from pysqlite2 import dbapi2 as sqlite

Me funciona, pero la duda es:
¿es esta la manera correcta?

Saludos
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes





Más información sobre la lista de distribución Python-es