Articles of string

Python raw_input desordenando la concatenación de cadenas

Estoy tratando de hacer algo relativamente simple en Python y me sorprende lo mal que esto no funciona, por lo simple que debería ser. Estoy aquí tratando de concatenar tres simples cuerdas. La entrada escrita en raw_input es “abc” en todos los casos a continuación: proj = raw_input(“Name of project: “) print proj ProjRegex = […]

Límite de palabras con expresiones regulares: no se pueden extraer todas las palabras

Necesito extraer doble Male-Cat : a = “Male-Cat Male-Cat Male-Cat-Female” b = re.findall(r'(?:\s|^)Male-Cat(?:\s|$)’, a) print (b) [‘Male-Cat ‘] c = re.findall(r’\bMale-Cat\b’, a) print (c) [‘Male-Cat’, ‘Male-Cat’, ‘Male-Cat’] Necesito extraer los tiempos de los árboles Male-Cat : a = “Male-Cat Male-Cat Male-Cat” b = re.findall(r'(?:\s|^)Male-Cat(?:\s|$)’, a) print (b) [‘Male-Cat ‘, ‘ Male-Cat’] c = re.findall(r’\bMale-Cat\b’, a) […]

Ignora str.format (** foo) si la clave no existe en foo

Estoy tratando de obtener una plantilla de correo electrónico juntos. El contenido del mensaje dependerá de los valores dentro de un diccionario. Sin embargo, es posible que el diccionario no contenga todas las claves cada vez. Actualmente esto está bien, ya que todos los valores están en el diccionario ( ‘Title’ , ‘Surname’ , ‘Additional […]

cadena a matriz numérica

De un progtwig genero un montón de datos y se almacena en un archivo. Un ejemplo del contenido del archivo es [[1, 2, 3], [4, 5, 6]] Como puede ver, los datos tienen la forma exacta de una matriz. Más adelante en otro progtwig quiero leer los datos y usarlos. estoy usando text_file = open(‘DataFile.txt’) […]

Lea el archivo .txt línea por línea en Python

Mi archivo .txt se ve así: [ingrese la descripción de la imagen aquí] [1] ¿Cómo puedo leer mi archivo txt en un objeto de cadena que se puede imprimir en el mismo formato que el anterior? I have tried: with open (“/Users/it/Desktop/Classbook/masterClassList.txt”, “r”) as myfile: data = myfile.read() for item in data: print item Este […]

Posibles excepciones usando el tipo str () incorporado en Python

Cuando se trabaja con tipos incorporados como int y float en Python, es común emplear el manejo de excepciones en los casos en que la entrada no sea confiable: def friendly_int_convert(val): “Convert value to int or return 37 & print an alert if conversion fails” try: return int(val) except ValueError: print(‘Sorry, that value doesn\’t work… […]

Formato de cadena de Python: limite la longitud de la cadena, pero recorte la cadena comenzando

Estoy usando el módulo de registro estándar de Python con un formateador personalizado donde limito la longitud de algunos campos. Utiliza el operador % Python estándar. Puedo aplicar el límite para una cadena con formato de porcentaje como esta (esto limita la longitud a 10 caracteres): >>> “%.10s” % “Lorem Ipsum” ‘Lorem Ipsu’ ¿Es posible […]

Creando un objeto Python desde una cadena Json

Una conexión de websocket a SeismicPortal me está enviando datos sobre terremotos empaquetados en un objeto JSON que obtengo como una cadena de varias líneas, por ejemplo: { “action”: “create”, “data”: { “geometry”: { “coordinates”: [ -95.12, 16.52, -52.0 ], “type”: “Point” }, “id”: “20180303_0000046”, “properties”: { “auth”: “UNM”, “depth”: 52.0, “evtype”: “ke”, “flynn_region”: “OAXACA, […]

Leyendo una cadena JSON | TypeError: los índices de cadena deben ser enteros

Estoy tratando de crear un progtwig que lea en una cadena JSON a través de la GUI y luego use esto para realizar funciones adicionales, en este caso desglosando una ecuación matemática. En el momento me sale el error: “TypeError: los índices de cadena deben ser enteros” Y no tengo ni idea de por qué. […]

¿Por qué re.findall no es específico en la búsqueda de elementos de triplete en una cadena? Pitón

Así que tengo cuatro líneas de código seq= ‘ATGGAAGTTGGATGAAAGTGGAGGTAAAGAGAAGACGTTTGA’ OR_0 = re.findall(r’ATG(?:…){9,}?(?:TAA|TAG|TGA)’,seq) Déjame explicarte lo que estoy tratando de hacer primero. . . Lo siento si esto es confuso pero voy a hacer mi mejor esfuerzo para explicarlo. Así que estoy buscando secuencias que comiencen con ‘ATG’ seguido de unidades de 3 de cualquier palabra […]