Preguntas etiquetadas con python

Python es un lenguaje de programación multi-paradigma, de tipo dinámico y multipropósito. Está diseñado para que aprenda, comprenda y use rápidamente, y aplique una sintaxis limpia y uniforme. Tenga en cuenta que Python 2 está oficialmente fuera de soporte a partir del 01-01-2020. Aún así, para preguntas de Python específicas de la versión, agregue la etiqueta [python-2.7] o [python-3.x]. Cuando utilice una variante o biblioteca de Python (por ejemplo, Jython, PyPy, Pandas, Numpy), inclúyala en las etiquetas.


20
os.walk sin buscar en los directorios siguientes
¿Cómo me limito os.walka devolver solo archivos en el directorio que proporciono? def _dir_list(self, dir_name, whitelist): outputList = [] for root, dirs, files in os.walk(dir_name): for f in files: if os.path.splitext(f)[1] in whitelist: outputList.append(os.path.join(root, f)) else: self._email_to_("ignore") return outputList
103 python  file  os.walk 

5
¿Cómo imprimir una cadena en ancho fijo?
Tengo este código (imprimiendo la ocurrencia de todas las permutaciones en una cadena) def splitter(str): for i in range(1, len(str)): start = str[0:i] end = str[i:] yield (start, end) for split in splitter(end): result = [start] result.extend(split) yield result el =[]; string = "abcd" for b in splitter("abcd"): el.extend(b); unique …


6
¿Cómo puedo incrementar un carácter?
Soy nuevo en Python, vengo de Java y C. ¿Cómo puedo incrementar un carácter? En Java o C, los caracteres e ints son prácticamente intercambiables, y en ciertos bucles, es muy útil para mí poder hacer incrementos de caracteres e indexar matrices por caracteres. ¿Cómo puedo hacer esto en Python? …
103 python  char  increment 


2
redis-py: ¿Cuál es la diferencia entre StrictRedis () y Redis ()?
Quiero usar redis-py para almacenar en caché algunos datos, pero no puedo encontrar una explicación adecuada de la diferencia entre redis.StrictRedis()y redis.Redis(). ¿Son equivalentes? Además, no puedo encontrar ninguna documentación clara sobre redis.StrictRedis()los argumentos de 'en Redis Python Docs . ¿Alguna idea?
103 python  redis 

4
¿Cuál es la diferencia de ContentType y MimeType?
Hasta donde yo sé, son absolutamente iguales. Sin embargo, al navegar por algunos documentos de django, encontré este fragmento de código: HttpResponse.__init__(content='', mimetype=None, status=200, content_type='text/html') lo que me sorprende que los dos se lleven bien. Los documentos oficiales pudieron resolver el problema de manera práctica: content_type es un alias de …


2
¿Equivalente de Python para la implosión de PHP?
¿Existe un equivalente para la implosión de PHP en Python? He leído y dividido un conjunto de palabras delimitadas, y ahora quiero ordenarlas en orden aleatorio e imprimir las palabras con espacios en medio. implosión: une elementos de matriz con una cadena http://php.net/manual/en/function.implode.php
103 php  python  implode 

5
Combine --user con --prefix error con setup.py install
Estaba intentando instalar paquetes de Python en un sistema al que recientemente obtuve acceso. Estaba tratando de aprovechar el directorio de paquetes de sitios por usuario relativamente nuevo de Python y la nueva opción --user. (La opción no está documentada actualmente , sin embargo, existe para Python 2.6+; puede ver …

6
¿La mejor manera de afirmar la igualdad numpy.array?
Quiero hacer algunas pruebas unitarias para mi aplicación y necesito comparar dos matrices. Dado que array.__eq__devuelve una nueva matriz (por lo que TestCase.assertEqualfalla), ¿cuál es la mejor manera de afirmar la igualdad? Actualmente estoy usando self.assertTrue((arr1 == arr2).all()) pero realmente no me gusta

7
ImportError: ningún módulo llamado seis
Estoy tratando de construir un proyecto OpenERP, hecho con dependencias. Está dando este error ahora Traceback (most recent call last): File "openerp-client.py", line 105, in <module> File "modules\__init__.pyo", line 23, in <module> File "modules\gui\__init__.pyo", line 22, in <module> File "modules\gui\main.pyo", line 33, in <module> File "rpc.pyo", line 29, in <module> …


3
Asignación de matrices Numpy con copia
Por ejemplo, si tenemos una numpymatriz Ay queremos una numpymatriz Bcon los mismos elementos. ¿Cuál es la diferencia entre los siguientes métodos (ver más abajo)? ¿Cuándo se asigna memoria adicional y cuándo no? B = A B[:] = A(igual que B[:]=A[:]?) numpy.copy(B, A)
103 python  arrays  numpy 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.