El día 5 de septiembre de 2012 18:23, kausdiv escribió:
>
> El 05/09/2012 16:51, Oscar Carballal escribió:
>
> Tienes que reemplazar la copia de la variable global antes de modificar su
> valor:
>
> ej:
>
>
> def __init__(self):
> global __conectado
> __conectado = False
>
> Po
El 05/09/2012 16:51, Oscar Carballal
escribió:
Tienes que reemplazar la copia de la variable global
antes de modificar su valor:
ej:
def __init__(self):
global __co
El 5 de septiembre de 2012 10:35, kausdiv escribió:
> Hola.
> Os parecerá absurdo pero tengo un pequeño problema de principiante y no
> veo la solución:
>
> -Clase**---
> class Telefono():
> global __cursor
> global __db
> global __conectado
>
Hola,
busca e
Las variables con doble guion bajo inicial son lo mas parecido a las
variables privadas (como las private de java)
http://stackoverflow.com/questions/1641219/does-python-have-private-variables-in-classes
El 5 de septiembre de 2012 16:54, gerardo Juarez <
gerardojua...@buyteknet.info> escribió:
kausdiv wrote:
Hola.
Os parecerá absurdo pero tengo un pequeño problema de principiante y
no veo la solución:
-Clase---
class Telefono():
global __cursor
global __db
global __conectado
def __init__(self):
__conectado = False
def prueba(self
Lo que no entiendo es el porqué de usar variables globales, en lugar de
variables de instancia, lo que te facilitaria la vida:
class Telefono():
def __init__(self):
self.conectado = False
def prueba(self):
if not self.conectado: (tambien puedes escribirlo "if self.conecta
El 5 de septiembre de 2012 16:35, kausdiv escribió:
> Hola.
> Os parecerá absurdo pero tengo un pequeño problema de principiante y no
> veo la solución:
>
> -Clase**---
> class Telefono():
> global __cursor
> global __db
> global __conectado
>
> def __init_
Tienes que reemplazar la copia de la variable global antes de modificar su
valor:
ej:
def __init__(self):
global __conectado
__conectado = False
Por otra parte espero que tengas un buen motivo para usar la declaración
'global' en python, ya que (espero que nadie se me tire e
Hola.
Os parecerá absurdo pero tengo un pequeño problema de principiante y no
veo la solución:
-Clase---
class Telefono():
global __cursor
global __db
global __conectado
def __init__(self):
__conectado = False
def prueba(self):
if __