Resultados de la búsqueda a petición "scope"
error de alcance en cierre recursivo
¿Por qué funciona esto? def function1(): a = 10 def function2(): print a function2()pero esto no: def function1(): a = 10 def function2(): print a a -= 1 if a>0: function2() function2()Me sale este error: UnboundLocalError: local variable 'a' ...
PHP: clases de amigos y función / clase de llamador no greedy
¿Hay alguna manera de obtener la función de llamada con algo más que debug_backtrace ()? Estoy buscando una forma menos codiciosa de simular ámbitos comoamigo ointerno. Digamos que tengo una clase A y una clase B. Hasta ahora, he estado ...
Alcance léxico en JavaScript
Estoy un poco confundido sobre cómo funciona exactamente el alcance en JavaScript, principalmente el alcance léxico. Entiendo que las variables en el alcance global son accesibles desde cualquier lugar, y la única forma de crear un nuevo alcance ...
En C ++, ¿es seguro extender el alcance a través de una referencia?
En C ++, ¿es seguro extender el alcance a través de una referencia? En código, lo que quiero decir es: MyCLass& function badIdea() { MyClass obj1; ... return obj1; }
Acceso programático al alcance de la función usando la consola Chrome DevTools
Cuando abro DevTools de Chrome (v35) e inspecciono un objeto, la consola puede mostrarme cosas anidadas dentro de las funciones, incluido algo etiquetado como '' alcance de la función ''. Por ejemplo, al mirar stackoverflow.com, puedo ver que ...
¿Cómo hacer que una variable dentro de un bloque try / except sea pública?
¿Cómo puedo hacer que una variable dentro del bloque try / except sea pública? import urllib.request try: url = "http://www.google.com" page = urllib.request.urlopen(url) text = page.read().decode('utf8') except (ValueError, RuntimeError, ...
Problemas con el alcance variable local. ¿Cómo resolverlo?
Recibo el siguiente error al intentar ejecutarstatemet.executeUpdate() en mi código: Local variable statement defined in an enclosing scope must be final or effectively final.Este es mi código hasta ahora: import java.sql.Connection; import ...
JavaScript: haga referencia a un ámbito local de funciones como un objeto
Cuando llamo a una función, se erige un ámbito local para esa llamada. ¿Hay alguna manera de hacer referencia directa a ese alcance como un objeto? Al igual que window es una referencia para el objeto de alcance global. Ejemplo: function ...
¿Qué son exactamente "$ a" y "$ b" en la función "sort ()" de Perl?
Entiendo cómo obtener los resultados que quiero usando Perl'ssort() función, esta es más una pregunta sobre el funcionamiento interno desort(). ¿De dónde vienen las variables "$ a" y "$ b"? Leí la documentación por tipo y parece poco clara. ¿Qué ...
Cierre de Python: escribir en la variable en el ámbito primario
Tengo el siguiente código dentro de una función: stored_blocks = {} def replace_blocks(m): block = m.group(0) block_hash = sha1(block) stored_blocks[block_hash] = block return '{{{%s}}}' % block_hash num_converted = 0 def convert_variables(m): ...