Articles of parámetros de

python, argparse: habilita el parámetro de entrada cuando se ha especificado otro

En mi script de Python, quiero poder usar un parámetro de entrada opcional solo cuando se ha especificado otro parámetro opcional. Ejemplo: $ python myScript.py –parameter1 value1 $ python myScript.py –parameter1 value1 –parameter2 value2 Pero no: $ python myScript.py –parameter2 value2 ¿Cómo hago esto con argparse? ¡Gracias!

¿Cómo ajustar los parámetros en Random Forest, usando Scikit Learn?

class sklearn.ensemble.RandomForestClassifier(n_estimators=10, criterion=’gini’, max_depth=None, min_samples_split=2, min_samples_leaf=1, min_weight_fraction_leaf=0.0, max_features=’auto’, max_leaf_nodes=None, bootstrap=True, oob_score=False, n_jobs=1, random_state=None, verbose=0, warm_start=False, class_weight=None) Estoy usando un modelo de bosque aleatorio con 9 muestras y unos 7000 atributos. De estas muestras, hay 3 categorías que reconoce mi clasificador. Sé que esto está lejos de ser las condiciones ideales, pero estoy tratando de averiguar […]

¿Cómo se obtienen los parámetros de salida de un procedimiento almacenado en Python?

He buscado en Google un poco, pero tal vez no puse el encantamiento magik correcto en el cuadro de búsqueda. ¿Alguien sabe cómo obtener los parámetros de salida de un procedimiento almacenado en Python? Estoy usando pymssql para llamar a un procedimiento almacenado, y no estoy seguro de la syntax correcta para recuperar el parámetro […]

¿Cómo puedo pasar un nombre de archivo como parámetro a mi módulo?

Tengo el siguiente código en el archivo .py: import re regex = re.compile( r”””ULLAT:\ (?P-?[\d.]+).*? ULLON:\ (?P-?[\d.]+).*? LRLAT:\ (?P-?[\d.]+)”””, re.DOTALL|re.VERBOSE) Tengo los datos en el archivo .txt como una secuencia: QUADNAME: rockport_colony_SD RESOLUTION: 10 ULLAT: 43.625 ULLON: -97.87527466 LRLAT: 43.5 LRLON: -97.75027466 HDATUM: 27 ZMIN: 361.58401489 ZMAX: 413.38400269 ZMEAN: 396.1293335 ZSIGMA: 12.36359215 PMETHOD: 5 QUADDATE: […]

Python subraya como parámetro de función

Tengo una pregunta específica de python. ¿Qué significa un solo guión bajo _ como parámetro? Tengo una función que llama hexdump(_) . El _ nunca se definió, así que supongo que tiene un valor especial, no pude encontrar una referencia que me diga qué significa en la red. Sería feliz si me pudieras decir.

¿Cómo puedo explotar una tupla para que pueda pasarse como una lista de parámetros?

Digamos que tengo una definición de método como esta: def myMethod(a, b, c, d, e) Entonces, tengo una variable y una tupla como esta: myVariable = 1 myTuple = (2, 3, 4, 5) ¿Hay alguna manera de que pueda pasar explotar la tupla para que pueda pasar sus miembros como parámetros? Algo como esto (aunque […]

Python y lmfit: ¿Cómo ajustar múltiples conjuntos de datos con parámetros compartidos?

Me gustaría usar el módulo lmfit para ajustar una función a un número variable de conjuntos de datos, con algunos parámetros compartidos y algunos individuales. Este es un ejemplo que genera datos gaussianos y se ajusta a cada conjunto de datos individualmente: import numpy as np import matplotlib.pyplot as plt from lmfit import minimize, Parameters, […]

Escribe automáticamente parámetros de conversión en Python

Fondo: La mayoría de las veces ejecuto scripts de Python desde la línea de comandos en tuberías, por lo que mis argumentos siempre son cadenas que se deben convertir al tipo apropiado. Hago muchos pequeños scripts cada día y el tipo de conversión de cada parámetro para cada script lleva más tiempo del que debería. […]

Nombramiento forzado de parámetros en Python

En Python puede tener una definición de función: def info(object, spacing=10, collapse=1) que se podría llamar de cualquiera de las siguientes maneras: info(odbchelper) info(odbchelper, 12) info(odbchelper, collapse=0) info(spacing=15, object=odbchelper) Gracias a la autorización de Python de los argumentos de cualquier orden, siempre y cuando se nombren. El problema que tenemos es que a medida que […]

Determinación programática de la cantidad de parámetros que requiere una función – Python

Estaba creando una sencilla utilidad de línea de comandos y utilizando un diccionario como una especie de statement de caso con palabras clave vinculadas a su función apropiada. Todas las funciones tienen diferentes cantidades de argumentos requeridos, de modo que actualmente para verificar si el usuario ingresó la cantidad correcta de argumentos necesarios para cada […]