Articles of argumentos

¿Cómo pythonicamente tener argumentos opcionales parcialmente mutuamente excluyentes?

Como ejemplo simple, tome una class Ellipse que pueda devolver sus propiedades como área A , circunferencia C , eje mayor / menor a/b , excentricidad e etc. Para obtener eso, obviamente, uno debe proporcionar dos de sus parámetros. para obtener todos los demás, aunque como un caso especial, solo un parámetro debe asumir un […]

Cómo acceder a las variables desde el archivo pasado a través de la línea de comando

Actualmente tengo config.py en mi paquete y puedo acceder a las variables definidas en config.py desde otros archivos py como import config var1 = config.var1 En primer lugar, ¿puedo pasar el archivo como argumento? test.py config.py Pero, ¿hay alguna forma de pasar el archivo de configuración a través de la línea de comandos como argumento […]

desempaquetando una matriz de argumentos en php

Python proporciona el operador “*” para desempaquetar una lista de tuplas y darles una función como argumentos, de este modo: args = [3, 6] range(*args) # call with arguments unpacked from a list Esto es equivalente a: range(3, 6) ¿Alguien sabe si hay una manera de lograr esto en PHP? Algunos googlear para variaciones de […]

Valores predeterminados para argumentos

Posible duplicado: “Least Astonishment” en Python: El argumento predeterminado mutable Considere la siguiente función: def foo(L = []): L.append(1) print L Cada vez que llame a foo, se imprimirá una nueva lista con más elementos que la vez anterior, por ejemplo: >>> foo() [1] >>> foo() [1, 1] >>> foo() [1, 1, 1] Ahora considera […]

TypeError: create_purple () toma 0 argumentos posicionales pero se dieron 2

Soy nuevo en la progtwigción de Python y estoy tratando de hacer que este progtwig funcione. He hecho que este progtwig funcione utilizando solo las declaraciones “if” y “else”, sin embargo, quería hacer este mismo progtwig con el método a continuación. Cuando ejecuto el progtwig, sigo recibiendo un error “TypeError: create_purple () toma 0 argumentos […]

Python UIPath: no se pueden leer los argumentos de UIPath y se pasan al código de python

Aquí hay una imagen que muestra la actividad del scope de Python: Estoy intentando ejecutar un script en UIPath usando el scope de Python, la actividad de carga de Python, invocar el método de Python y obtener el objeto de Python que se menciona a continuación: La ejecución se está completando sin ningún error / […]

Python inspect.getargspec con función incorporada

Estoy tratando de averiguar los argumentos de un método recuperado de un módulo. Encontré un módulo de inspect con una función práctica, getargspec . Funciona para una función que defino, pero no funcionará para funciones de un módulo importado. import math, inspect def foobar(a,b=11): pass inspect.getargspec(foobar) # this works inspect.getargspec(math.sin) # this doesn’t Me sale […]

¿Cómo paso elementos de tuplas a una función como argumentos en Python?

Tengo una lista que consta de tuplas, quiero pasar los elementos de cada tupla a una función como argumentos: mylist = [(a, b), (c, d), (e, f)] myfunc(a, b) myfunc(c, d) myfunc(e, f) ¿Cómo lo hago? Atentamente

TypeError: __init __ () toma al menos 4 argumentos que no son palabras clave (3 dados)

Consejo por favor 🙂 Cuando uso este script: class CustomStreamListener(tweepy.StreamListener): def on_status(self, status): # We’ll simply print some values in a tab-delimited format # suitable for capturing to a flat file but you could opt # store them elsewhere, retweet select statuses, etc. try: print “%s\t%s\t%s\t%s” % (status.text, status.author.screen_name, status.created_at, status.source,) except Exception, e: print […]

Cómo tener múltiples condiciones para una sentencia if en python

Así que estoy escribiendo un código en Python 3.1.5 que requiere que haya más de una condición para que algo suceda. Ejemplo: def example(arg1, arg2, arg3): if arg1 == 1: if arg2 == 2: if arg3 == 3: print(“Example Text”) El problema es que cuando hago esto, no imprime nada si arg2 y arg3 son […]