Articles of función

kivy python pasando parámetros a fuction con un clic de botón

Estoy teniendo problemas para pasar parámetros para funcionar cuando lo llamo presionando un botón. Uno podría hacerlo así en lenguaje kivy: Button: on_press: root.my_function(‘btn1’) pero me gustaría hacerlo en python, ya que me gustaría crear un mayor número de botones con un bucle. Actualmente llamo a mi función en python así: Button(on_press=self.my_function) pero como dije, […]

Llamando funciones con argparse

Hola chicos, tengo problemas para llamar a funciones desde argpars. Esta es una versión simplificada de mi script y funciona, imprimiendo el valor que doy -s o -p importar argparse def main (): parser = argparse.ArgumentParser (description = “¿Desea buscar hosts en vivo o realizar una exploración de puertos?”) parser.add_argument (“- s”, dest = ‘ip3octets’, […]

Python – Combina el algoritmo recursivo de orden

Estaba intentando implementar este pseudocódigo para el algoritmo de ordenación de fusión recursiva: **procedure** *mergesort*(L = a1, a2,…,an ) **if** n > 1 **then** m := ⌊n/2⌋ L1 := a1, a2,…,am L2 := am+1, am+2,…,an L := merge(mergesort(L1), mergesort(L2 )) {L is now sorted into elements in increasing order} **procedure** *merge*(L1, L2 :sorted lists) L […]

Este código no se está imprimiendo como lo deseo – Python

Con este código, no obtengo el tipo de pantalla que quiero. def printTime(time): print time.hours,”:”,time.minutes,”:”,time.seconds, def makeTime(seconds): time = Time() print “have started converting seconds into hours and minutes” time.hours = seconds/3600 print “converted into hours and no.of hours is :”,time.hours seconds = seconds – time.hours *3600 print “number of seconds left now:”,seconds time.minutes = […]

¿Por qué una de mis variables no necesita statement mientras que la otra no?

Este código se ejecuta sin errores. Pero en la función find_available_filenumber la variable render_folder no está declarada. Entonces mi pregunta es ¿por qué esto no produce un error? Si full_filename como parámetro, obtengo el error: UnboundLocalError: local variable ‘full_filename’ referenced before assignment. No entiendo por qué esto no sucede también con render_folder , en mi […]

Implementando declaraciones hacia adelante para funciones en Python

¿Es posible declarar funciones e implementarlas por separado en python? Me refiero a algo como en C: void foo(); void foo() { }

¿Cómo puedo hacer una copia profunda de una función en Python?

Me gustaría hacer una copia profunda de una función en Python. El módulo de copia no es útil, de acuerdo con la documentación , que dice: Este módulo no copia tipos como módulo, método, seguimiento de stack, marco de stack, archivo, socket, ventana, matriz o cualquier otro tipo similar. Realiza funciones y clases de “copia” […]

¿Por qué puedo usar una variable en una función antes de que esté definida en Python?

En mi código de abajo, estoy definiendo dos funciones. main y cube . Quería que main fuera el inicio de mi progtwig, así que llamé a cube dentro de main : >>> def main(): number = int(input(‘Enter a number: ‘)) cubed_number = cube(number) print(“The number cubed is: “, cubed_number) >>> def cube(number): return number * […]

Punteros de función Python dentro de la misma clase

Tengo la siguiente clase en Python que estoy tratando de usar para llamar a un conjunto de sus propios métodos a través de un diccionario que tiene los punteros de las funciones disponibles: class Test(): functions = { ‘operation_a’ : Test.function_a; ‘operation_b’ : Test.function_b; } def run_operations(operation, *args, **kwargs): try: functions[str(operation)](self, args, kwargs) except KeyError: […]

Añadiendo una columna en pandas df usando una función.

Tengo una pandas df (ver más abajo). Quiero agregar una columna llamada “precio” de la que deseo derivar los valores utilizando una función. ¿Cómo voy a hacer esto? function: def getquotetoday(symbol): yahoo = Share(symbol) return yahoo.get_prev_close() df: Symbol Bid Ask MSFT 10.25 11.15 AAPL 100.01 102.54 (…)