Articles of búsqueda

Reemplazar cadenas en archivos por Python

¿Cómo puede reemplazar la coincidencia con el reemplazo dado recursivamente en un directorio dado y sus subdirectorios? Pseudocódigo import os import re from os.path import walk for root, dirs, files in os.walk(“/home/noa/Desktop/codes”): for name in dirs: re.search(“dbname=noa user=noa”, “dbname=masi user=masi”) // I am trying to replace here a given match in a file

Cómo extraer información entre dos palabras únicas en un archivo de texto grande

Tengo unos 150 archivos de texto llenos de información de caracteres. Cada archivo contiene dos palabras únicas () alpha y bravo y quiero extraer el texto entre estas palabras únicas y escribirlo en un archivo diferente. Manualmente puedo presionar CTRL + F para las dos palabras y copiar el texto entre ellas, solo quiero saber […]

Busca en la lista 2D usando python para encontrar la posición x, y

Tengo una lista 2D y necesito buscar el índice de un elemento. Como soy principiante en progtwigción, utilicé la siguiente función: def in_list(c): for i in xrange(0,no_classes): if c in classes[i]: return i; return -1 Aquí las clases son una lista 2D y no_classes denota el número de clases, es decir, la 1ª definición de […]

¿Cuál es la mejor aplicación de búsqueda de Django?

Estoy creando un proyecto Django que necesita funcionalidad de búsqueda, y hasta que haya un django.contrib.search , tengo que elegir una aplicación de búsqueda. ¿Así que cuál es el mejor? Por “mejor” quiero decir … fácil de instalar / configurar tiene una API compatible con Django o al menos Python puede realizar búsquedas razonablemente complejas […]

Interpolando datos de una tabla de consulta.

lee la tabla de consulta LUT = np.genfromtxt(‘test.out’, delimiter=’,’, dtype=float) LUT: 12, 25, 136, 6743 13, 26, 139, 6786 14, 27, 142, 6791 15, 28, 145, 6789 Los valores que se leerán de la LUT son los siguientes: x1, x2, x3 = 12.5, 25.5, 137 Leyendo los dos valores vecinos en la LUT para cada […]

python – regex search and findall

Necesito encontrar todas las coincidencias en una cadena para una expresión regular dada. He estado usando findall() para hacer eso hasta que encontré un caso en el que no estaba haciendo lo que esperaba. Por ejemplo: regex = re.compile(‘(\d+,?)+’) s = ‘There are 9,000,000 bicycles in Beijing.’ print re.search(regex, s).group(0) > 9,000,000 print re.findall(regex, s) […]

pandas loc vs. iloc vs. ix vs. at vs. iat?

Recientemente comencé a expandirme desde mi lugar seguro (R) a Python y estoy un poco confundido por la localización / selección de células en Pandas . He leído la documentación pero me cuesta entender las implicaciones prácticas de las diversas opciones de localización / selección. ¿Hay alguna razón por la que deba usar .loc o […]

¿GridSearchCV realiza validación cruzada?

Actualmente estoy trabajando en un problema que compara el rendimiento de tres algoritmos de aprendizaje automático en el mismo conjunto de datos. Dividí el conjunto de datos en 70/30 conjuntos de entrenamiento / prueba y luego realicé la búsqueda en la cuadrícula de los mejores parámetros de cada algoritmo utilizando GridSearchCV y X_train, y_train . […]

¿Cómo puedo encontrar todas las coincidencias con una expresión regular en Python?

En un progtwig que estoy escribiendo, Python usa la función re.search() para buscar coincidencias en un bloque de texto e imprimir los resultados. Sin embargo, el progtwig sale una vez que encuentra la primera coincidencia en el bloque de texto. ¿Cómo hago esto repetidamente donde el progtwig no se detiene hasta que se encuentran TODAS […]

Modele ayuda usando Scikit-learn cuando use GridSearch

Como parte del proyecto de Enron, construyó el modelo adjunto, a continuación se muestra el resumen de los pasos, A continuación el modelo da puntuaciones altamente perfectas cv = StratifiedShuffleSplit(n_splits = 100, test_size = 0.2, random_state = 42) gcv = GridSearchCV(pipe, clf_params,cv=cv) gcv.fit(features,labels) —> with the full dataset for train_ind, test_ind in cv.split(features,labels): x_train, x_test […]