Articles of la

Compare los archivos línea por línea para ver si son iguales, si es así, déjelos

¿Cómo haría esto? Tengo archivos en los que he ordenado la información, quiero comparar un índice determinado en ese archivo con un índice en otro, un problema es que los archivos son enormemente grandes, millones de líneas. Quiero comparar línea por línea los archivos que tengo, si coinciden, quiero ingresar ambos valores junto con otros […]

Issubclass de la clase base abstracta secuencia

Esta lista muestra los métodos que necesita implementar para que su clase sea “considerada” como Secuencia: __getitem__ , __len__ , __contains__ , __iter__ , __reversed__ , index , y count . Entonces, ¿por qué esta implementación mínima no funciona, es decir, por qué issubclass(S, Sequence) is False ? from collections import * class S(object): def […]

Permutaciones múltiples, incluyendo duplicados

Tengo una lista de 6 elementos L = [‘a’, ‘b’, ‘c’, ‘d’, ‘e’, ‘f’] y me gustaría generar todas las combinaciones posibles de 4 letras, incluidos los valores duplicados . es decir, [‘a’, ‘b’, ‘c’, ‘d’] así como [‘a’, ‘a’, ‘a’, ‘a’] y [‘a’, ‘a’, ‘b’, ‘b’] , etc. Hasta ahora he estado usando import […]

¿Cómo encajar correctamente una distribución beta en python?

Estoy tratando de obtener una forma correcta de ajustar una distribución beta. No es un problema del mundo real, solo estoy probando los efectos de algunos métodos diferentes, y al hacer esto, algo me está desconcertando. Aquí está el código de Python en el que estoy trabajando, en el que probé 3 enfoques diferentes: 1>: […]

Reemplazo de archivos atómicos en Python

¿Cuál es la forma recomendada de reemplazar un archivo atómicamente en Python? es decir, si se interrumpe la secuencia de comandos de Python, hay un corte de energía, etc. Los archivos no tienen una alta probabilidad de terminar en un estado incoherente (la mitad escrita en el disco). Se prefiere una solución para plataformas Linux […]

encontrar el mejor subconjunto de la lista de cadenas para que coincida con una cadena dada

Tengo una cuerda s = “mouse” y una lista de cuerdas sub_strings = [“m”, “o”, “se”, “e”] Necesito averiguar cuál es el mejor y más corto subconjunto coincidente de subcadenas de la lista que coincide con s. ¿Cuál es la mejor manera de hacer esto? El resultado ideal sería [“m”, “o”, “se”] ya que juntos […]

Keras flowFromDirectory obtiene los nombres de los archivos a medida que se generan.

¿Es posible obtener los nombres de los archivos que se cargaron usando flow_from_directory ? Yo tengo : datagen = ImageDataGenerator( rotation_range=3, # featurewise_std_normalization=True, fill_mode=’nearest’, width_shift_range=0.2, height_shift_range=0.2, horizontal_flip=True ) train_generator = datagen.flow_from_directory( path+’/train’, target_size=(224, 224), batch_size=batch_size,) Tengo un generador personalizado para mi modelo de salida múltiple como: a = np.arange(8).reshape(2, 4) # print(a) print(train_generator.filenames) def generate(): […]

Herramienta de prueba GUI basada en web automatizada

Hola a todos, quiero una herramienta de prueba GUI basada en web. Encontré dogtail está escrito usando python. pero no conseguí ningún buen tutorial y ejemplos para seguir adelante. Por favor, guíame si la cola de perro es perfecta o algo mejor que esto en Python, ¿verdad? y si por favor comparte doc y ejemplo. […]

¿Por qué el bool builtin de Python solo se ve en el método __bool__ de nivel de clase

La documentación establece claramente que Cuando este método ( __bool__ ) no está definido, se __len__() , si está definido, y el objeto se considera verdadero si su resultado es distinto de cero. Si una clase no define __len__() ni __bool__() , todas sus instancias se consideran verdaderas. Negrita es mi inserción, la cursiva es […]

Control de versiones de base de datos para MySQL

¿Qué método utilizas para controlar la versión de tu base de datos? He confiado todas nuestras tablas de bases de datos como scripts .sql separados en nuestro repository (mercurial). De esa manera, si algún miembro del equipo realiza un cambio en la tabla de empleados, por ejemplo, sabré inmediatamente qué tabla en particular se modificó […]