Hola Manuel,
2010/11/9 Manuel E. Gutierrez:
>
> Jordi mira esto una PEP que trata sobre este tema.
>
> http://www.python.org/dev/peps/pep-3104/
>
> Parece que en Python 3.0 ya está implementado.
Muy interesante, gracias por el enlace. Me lo he mirado un poco por
encima y, a primera vista, me par
Jordi mira esto una PEP que trata sobre este tema.
http://www.python.org/dev/peps/pep-3104/
Parece que en Python 3.0 ya está implementado.
Saludos.
___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ
Hola Chema,
2010/11/7 Chema Cortes :
> Pienso que no tienes nada de qué disculparte. Este código es muy
> bueno, vengas de la disciplina que vengas.
La verdad es que gran parte del código que he pegado pertenece a un
ejemplo de uso de parallel python [1] escrito por Vitalii Vanovschi,
que es su d
El día 5 de noviembre de 2010 13:35, jordi torrents
escribió:
> En mi defensa tengo que decir que no soy programador (soy sociólogo) y
> utilizo python básicamente para hacer análisis de redes complejas. Así
> que algunas cosas se me escapan y las voy aprendiendo sobre la marcha.
> Sin duda hoy h
On Friday 05 November 2010 13:35:29 jordi torrents wrote:
> En mi defensa tengo que decir que no soy programador (soy sociólogo) y
> utilizo python básicamente para hacer análisis de redes complejas.
Entonces, eres programador. :-)
--
##
### Jordi Funollet
### http://
Alvaro, Chema y Ramiro,
Gracias por insistir. Contesté a Ramiro sin hacer pruebas y me
equivoqué. La solución que propusieron Alvaro, Ramiro y Chema (y
otros) es la más adequada para solucionar mi problema. Ahora me queda
un poco mas claro cómo gestionar las variables globales y el
funcionamento d
En un programa que hice para transferencia de data entre servidores
mysql, yo utilizo una misma instancia de la clase que cree para el
manejo de la coneccion, querys, etc, en muchas funciones, esto lo hice
tal cual lo coloque en el ejemplo, cree mi variable al inicio del
modulo y la funcion que va
Apoyo la idea de crear un modulo para las variables globales, de hecho
para mi concepto es una buena practica de programacion.
El 04/11/10, Ramiro escribió:
>>2010/11/3 Oswaldo Hernández:
>>>
>>> Has probado a insertar la variable directamente en el diccionario
>>> >globals?:
>>>
>>> if not opt
El día 4 de noviembre de 2010 20:04, jordi torrents
escribió:
> Es verdad que la utilización directa de "globals()" es bastante
> críptica pero creo que lo que propones no funcionaría en mi caso.
El uso de globals() de esta manera tiene sentido cuando no conoces de
antemano el nombre de la varia
Hola Ramiro,
2010/11/4 Ramiro:
> El problema que le veo es que queda muy escondida, si es una variable global
> tendría que quedar bien en claro >eso por si otra persona, o vos mismo
> dentro de un tiempo, lee el programa.
>
> Yo lo haría al modo de Alvaro Manrique como te dijo en un mensaje. Y
>2010/11/3 Oswaldo Hernández:
>>
>> Has probado a insertar la variable directamente en el diccionario >globals?:
>>
>> if not options.number:
>> globals()["a"] = 1
>> else:
>> globals()["a"] = options.number
>
>Gracias a todos por vuestros comentarios y sugerencias. Finalmente >he
>optado por
Hola,
2010/11/3 Oswaldo Hernández:
>
> Has probado a insertar la variable directamente en el diccionario globals?:
>
> if not options.number:
> globals()["a"] = 1
> else:
> globals()["a"] = options.number
Gracias a todos por vuestros comentarios y sugerencias. Finalmente he
optado por la so
Perdon por el error
La orden
El orden
El 03/11/10, Alvaro Manrique escribió:
> Buenas Tardes,
>
>Al igual me encontre con los mismos inconvenientes al empezar la
> programacion y querer usar variables locales y globales, el resultado de
> las
> lecturas que realicé y algunas
Buenas Tardes,
Al igual me encontre con los mismos inconvenientes al empezar la
programacion y querer usar variables locales y globales, el resultado de las
lecturas que realicé y algunas preguntas hechas fue el siguiente
La orden en la busqueda de las variables para sabes en que namespace
Y que tal esto:
#!/usr/bin/env python
#-*- coding: utf-8 -*-
from optparse import OptionParser
class ClaseGlobal(object):
a = 0
def test_func():
print ClaseGlobal.a + 2
def main():
parser = OptionParser()
parser.add_option('-t','--run_test', action='store_true', dest='run'
El 03/11/2010 18:29, jordi torrents escribió:
Hola Arnau,
2010/11/3 Arnau Sanchez:
Como norma general: variables locales = buenas, globales = malas. Sólo se usan
variables globales en casos muy particulares, pero aquí sería sencillamente:
Quizá un poco de contexto a mi problema ayudará, porqu
Hola Arnau,
2010/11/3 Arnau Sanchez:
> Como norma general: variables locales = buenas, globales = malas. Sólo se usan
> variables globales en casos muy particulares, pero aquí sería sencillamente:
Quizá un poco de contexto a mi problema ayudará, porqué no estoy
seguro que mi problema sea un caso
On Wed, 3 Nov 2010 16:38:16 +0100 jordi torrents wrote:
> def test_func():
> print a + 2
>
> if not options.number:
> a = 1
> else:
> a = options.number
>
> if options.run:
> #global a
> test_func()
Como norma general: variables locales = buenas,
Hola lista,
Tengo una duda sobre cómo funcionan los namespaces y las variables
globales en python. El problema me ha surgido usando el módulo
optparse, necesito passarle a un script un valor en la línea de
comandos y que ese valor sea utilizado en funciones internas que son
llamadas desde la funci
19 matches
Mail list logo