Articles of python python 3.x

Cuente las letras mayúsculas en una cadena con Python

Estoy tratando de averiguar cómo puedo contar las letras mayúsculas en una cadena. Solo he podido contar letras minúsculas: def n_lower_chars(string): return sum(map(str.islower, string)) Ejemplo de lo que estoy tratando de lograr: Type word: HeLLo Capital Letters: 3 Cuando bash cambiar la función anterior, produce errores: def n_upper_chars(string): return sum(map(str.isupper, string))

envolver un archivo de texto para que cada línea contenga un máximo de 80 caracteres

¿hay una mejor manera de resolver este problema, preferiblemente no a través de un módulo. La pregunta es : Procesamiento de textos. Está cansado de ver líneas en su envoltorio de correo electrónico porque la gente escribe líneas que son demasiado largas para su aplicación de lector de correo. Cree un progtwig para escanear un […]

Eliminar ciertas claves de un diccionario en python

Estoy tratando de construir un diccionario que contenga una serie de conjuntos: {Field1:{Value1, Value2, Value3}, Field2{Value4}} El problema es que luego deseo eliminar cualquier campo del diccionario que solo tenga un valor en el conjunto. He estado escribiendo código como este: for field in FieldSet: if len(FieldSet[field]) == 1: del(FieldSet[field]) Pero reciba el error “RuntimeError: […]

Leyendo archivo csv y regresando como diccionario

He escrito una función que actualmente lee un archivo correctamente, pero hay un par de problemas. Debe devolverse como un diccionario donde las claves son nombres de artistas y los valores son listas de tuplas (no estoy seguro de esto, pero parece ser lo que se pide) El principal problema que tengo es que de […]

Carácter más común en una cadena

Escriba una función que tome una cadena de caracteres alfabéticos como argumento de entrada y devuelva el carácter más común. Ignore los espacios en blanco, es decir, no cuente ningún espacio en blanco como un carácter. Tenga en cuenta que el uso de mayúsculas no importa aquí, es decir, que un carácter en minúscula es […]

cx_Freeze 5.0: ImportError: no hay un módulo llamado ‘scipy .__ config__’

Problema Recibo el siguiente error cuando bash ejecutar un .exe construido con cx_Freeze: File “C:\\WinPython-64bit-3.5.2.3Qt5\python-3.5.2.amd64\lib\site-packages\scipy\__init__py”, line 105 in from scipy.__config__ import show as show_config ImportError: No module named ‘scipy.__config__’ During handling of the above exception, another exception occurred: … File “C:\\WinPython-64bit-3.5.2.3Qt5\python-3.5.2.amd64\lib\site-packages\scipy\__init__py”, line 105 in raise ImportError(msg) ImportError: Error importing scipy: you cannot import scipy while […]

Límites dados, encontrar intervalo

Tener una lista como esta [207, 357, 470, 497, 537] donde cada número denota el límite de un intervalo ( 0 está implícito al comienzo de la lista), ¿cuál es una forma pythonica de averiguar a qué intervalo pertenece un número dado n ? Así que los intervalos son 0: (0, 207) 1: (208, 357) […]

El archivo ejecutable CX_Freeze da error de “no se puede cargar el códec del sistema de archivos”

Estoy tratando de conseguir un progtwig de hello world para trabajar con cx_freeze. Se está construyendo bien pero recibo errores cuando ejecuto el exe: Fatal Python error: Py_Initialize: unable to load the file system codec ImportError: No module named ‘encodings’ Mi script en python: if __name__ == ‘__main__’: print(‘Hello World.’) Y mi archivo de configuración […]

¿Puedo usar las abstracciones de la biblioteca en python?

Estoy usando: for root, dirs, files in os.walk(rootDir): para navegar por los directorios. Todo bien. Sin embargo, estoy ejecutando en Windows 7, que por supuesto tiene la abstracción de la biblioteca. Entonces, por ejemplo, la biblioteca de imágenes podría asignarse a c:\users\me and c:\users\share ¿Hay alguna forma de que pueda usar esta abstracción de la […]

Vistas en Python3.1?

¿Qué son exactamente las vistas en Python3.1? Parece que se comportan de una manera similar a la de los iteradores y también pueden materializarse en listas. ¿En qué se diferencian los iteradores y las vistas?