Articles of string

Tire de una subcadena específica de una línea en python

Tengo un archivo con muchas líneas formateadas como tales: DIV ID=0X78800009 EXT=”LOS ANGELES” TY=STANDARD OWN=0X74400002 ABBR=LA Necesito sacar el valor EXT, pero solo la parte entre comillas. Actualmente estoy usando esto: for line in file: if sub in line: extlist.append([item[4:] for item in line.split() if item.startswith(‘EXT=’)].pop()) Pero solo agrega la parte “LOS” de LOS ANGELES […]

Cadena común más larga sin cortar una palabra – python

Dado lo siguiente, puedo encontrar la subcadena común más larga: s1 = “this is a foo bar sentence .” s2 = “what the foo bar blah blah black sheep is doing ?” def longest_common_substring(s1, s2): m = [[0] * (1 + len(s2)) for i in xrange(1 + len(s1))] longest, x_longest = 0, 0 for x […]

TypeError: decoding str no es compatible

Estoy tratando de hacer un atributo aleatorio característico para mi sobrino juego de mesa y estoy tratando de escribir los atributos en un archivo externo para que pueda usarlos más tarde. Cuando bash escribir en el archivo aparece el error. speedE = str(‘Speed -‘, str(speed)) TypeError: decoding str is not supported mi código está agregando […]

Copiar cadena – Python

Ok, chicos, me imagino que esto es fácil pero parece que no encuentro la forma de copiar una cadena. Simplemente COPY al sistema como CTRL + C en un texto. Básicamente quiero copiar una cadena para que pueda, por ejemplo, digamos, pegar (ctrl + v). Lo siento por una pregunta tan trivial, jaja.

Imprimir código fuente de la página web en python

Quiero imprimir el código fuente de una página web, pero el comando de impresión en Python solo imprime un espacio vacío y creo que se debe a su gran tamaño. ¿Hay alguna forma de imprimir el código fuente de la página en shell o en la lista en un archivo? He intentado imprimir en un […]

Cambiar cadenas a flotantes en un .csv importado

Pregunta rápida para un problema que no he logrado resolver rápidamente: Estoy trabajando con un archivo .csv y parece que no puedo encontrar una forma sencilla de convertir cadenas en flotantes. Aquí está mi código, import csv def readLines(): with open(‘testdata.csv’, ‘rU’) as data: reader = csv.reader(data) row = list(reader) for x in row: for […]

Importar archivos en python con un bucle for y una lista de nombres

Estoy tratando de importar muchos archivos. Tengo una lista (myList) de cadenas que son los nombres de los archivos de los módulos que quiero importar. Todos los archivos que quiero importar están en un directorio llamado parentDirectory. Este directorio está en la carpeta donde está este código. Lo que tengo hasta ahora es: myList = […]

Python (2.6) cStringIO unicode compatible?

Estoy usando el módulo pycurl de Python para descargar contenido de varias páginas web. Como también quería admitir el potencial texto de Unicode, he estado evitando la función cStringIO.StringIO que, según los documentos de python: cStringIO – Versión más rápida de StringIO A diferencia del módulo StringIO, este módulo no puede aceptar cadenas Unicode que […]

Utilice el método de cadena de Pandas ‘contiene’ en una serie que contiene listas de cadenas

Dada una serie de Pandas simple que contiene algunas cadenas que pueden constar de más de una oración: In: import pandas as pd s = pd.Series([‘This is a long text. It has multiple sentences.’,’Do you see? More than one sentence!’,’This one has only one sentence though.’]) Out: 0 This is a long text. It has […]

¿Hay una constante de Python para los espacios en blanco de Unicode?

El módulo de string contiene un atributo de whitespace en whitespace , que es una cadena que consta de todos los caracteres ASCII que se consideran espacios en blanco. ¿Existe una constante correspondiente que incluya espacios Unicode también, como el espacio de no interrupción (U + 00A0) ? Podemos ver en la pregunta ” strip […]