Tengo dos archivos. El archivo A tiene algunas entradas en cada línea y necesito encontrar si alguna entrada se encuentra en el archivo B. Aquí está mi script (usando dos funciones): def readB(x): with open(‘B.txt’) as resultFile: for line in resultFile: if x in line: print x def readA(): with open(‘A.txt’) as bondNumberFile: for line […]
Quiero una cadena con un atributo adicional, digamos si imprimirlo en rojo o en verde. La subclasificación (str) no funciona, ya que es inmutable. Veo el valor, pero puede ser molesto. ¿Puede ayudar la herencia múltiple? Nunca usé eso. Heredar solo el objeto y usar self.value = str significa que tengo que implementar todos los […]
He estado tratando de hacer lo siguiente: #[…] def __history_dependent_simulate(self, node, iterations=1, *args, **kwargs): “”” For history-dependent simulations only: “”” + self.simulate.__doc___ Lo que intenté lograr aquí es tener la misma documentación para este método privado que la documentación del método simulate , excepto con una breve introducción. Esto me permitiría evitar copiar y pegar, […]
Asumir que n = u”Tübingen” repr(n) # `T\xfcbingen` # Unicode i = 1 # integer El primero de los siguientes archivos se lanza. UnicodeEncodeError: ‘ascii’ codec can’t encode character u’\xfc’ in position 82: ordinal not in range(128) Cuando hago n.encode(‘utf8’) funciona. El segundo funciona impecable en ambos casos. # Python File 1 # #!/usr/bin/env python […]
Tengo dos BBC Micro Bit y uso la función de Radio para transferir datos de un esclavo al Micro Bit maestro. Cuando se transfieren los datos, obtengo retornos de carro aleatorios, no estoy seguro de cuál es el problema, he intentado eliminar cualquier CR aleatorio, etc., pero sigo teniendo el mismo problema. a = 1, […]
Tengo una cadena en python. Quiero dividirlo con maxsplit = 1 en el separador, que está bastante cerca del final de la cadena. Por ejemplo a = “abcdefghijklmnopqrstuvwxyz,1”. ¿Será a.split(“,”, 1) mejor en términos de rendimiento que a.rsplit(“,”,1) ?
Tengo una cadena con algunos caracteres, y estoy buscando la organización de esos caracteres para que sea lo más pronunciable posible. Por ejemplo, si tengo las letras “ascrlyo”, hay algunos arreglos que serían más pronunciables que otros. Lo siguiente puede obtener un “puntaje alto”: scaroly crasoly Donde lo siguiente puede obtener una puntuación baja: oascrly […]
¿Cómo elimino un carácter de un elemento en una lista? Ejemplo: mylist = [’12:01′, ’12:02′] Quiero eliminar los dos puntos de las marcas de tiempo en un archivo, por lo que puedo convertirlos más fácilmente en un tiempo de 24 horas. Ahora mismo estoy tratando de recorrer los elementos de la lista y buscar el […]
Tengo este problema: list_= [“blabla SPA words JR words. , words”,”words words !! words srl words. DT words”,”words words IBM words words.”] Me gustaría tener: [‘SPA’, ‘J.R’] [‘srl’, ‘DT’] [‘IBM’] Encontré esta increíble solución Buscando acrónimos usando Regex en Python que devuelve: [‘SP’, ‘J.’] [‘sr’, ‘DT’] [‘IBM’] ¿Cómo puedo usar esa solución en mi situación? […]
En el siguiente ejemplo, me gustaría formatear con 1 decimal, pero parece que a Python le gusta redondear el número, ¿hay alguna forma de que no se redondee el número? >>> ‘{:.1%}’.format(0.9995) ‘100.0%’ >>> ‘{:.2%}’.format(0.9995) ‘99.95%’ ¡Gracias! 🙂