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.

7
¿Puedo mover un virtualenv?
Esta pregunta no es un duplicado. No solo se trata de cambiar el nombre de un entorno virtual, sino de moverlo a un directorio diferente, incluido, potencialmente, el directorio de un usuario diferente. Esto no es lo mismo que simplemente cambiar el nombre de un entorno virtual, especialmente para las …


10
Cómo habilitar CORS en matraz
Estoy tratando de hacer una solicitud de origen cruzado usando jquery pero sigue siendo rechazada con el mensaje XMLHttpRequest no puede cargar http: // ... No hay un encabezado 'Access-Control-Allow-Origin' presente en el recurso solicitado. Origen ... por tanto, no se permite el acceso. Estoy usando flask, heroku y jquery. …
89 jquery  python  heroku  flask  cors 


5
Señales de Django frente al método de guardado anulado
Estoy teniendo problemas para entender esto. Ahora mismo tengo algunos modelos que se parecen a esto: def Review(models.Model) ...fields... overall_score = models.FloatField(blank=True) def Score(models.Model) review = models.ForeignKey(Review) question = models.TextField() grade = models.IntegerField() Una revisión tiene varias "puntuaciones", la puntuación global es el promedio de las puntuaciones. Cuando se guarda …

2
Mostrar cadena varias veces
Quiero imprimir un carácter o una cadena como '-' n número de veces. ¿Puedo hacerlo sin usar un bucle? .. ¿Existe una función como print('-',3) ... lo que significaría imprimir las -3 veces, así: ---
89 python 

7
Cómo incluir una cita en una cadena de Python sin procesar
Considerar: >>> r"what"ever" SyntaxError: invalid syntax >>> r"what\"ever" 'what\\"ever' Entonces, ¿cómo obtenemos la cotización, pero no la barra? Y por favor no sugiera r'what"ever', porque entonces la pregunta es cómo incluimos ambos tipos de citas. Relacionado
89 python  syntax 


10
¿Capturar stdout de un script?
supongamos que hay un script que hace algo como esto: # module writer.py import sys def write(): sys.stdout.write("foobar") Ahora suponga que quiero capturar la salida de la writefunción y almacenarla en una variable para su posterior procesamiento. La solución ingenua fue: # module mymodule.py from writer import write out = …
89 python  stdout  sys 

2
requirements.txt dependiendo de la versión de Python
Estoy intentando portar un paquete python2 a python3 (no el mío) usando seis para que sea compatible con ambos. Sin embargo, uno de los paquetes enumerados en requirements.txt ahora está incluido en python3 stdlib y la versión de pypi no funciona en python3, así que quiero excluirlo condicionalmente. Hacer esto …
89 python  pip 

10
Alcance de las funciones lambda y sus parámetros
Necesito una función de devolución de llamada que sea casi exactamente igual para una serie de eventos de interfaz gráfica de usuario. La función se comportará de forma ligeramente diferente según el evento que la haya llamado. Me parece un caso simple, pero no puedo entender este comportamiento extraño de …

3
Ejecutando javascript en Selenium usando Python
Soy totalmente nuevo en Selenium. Quiero ejecutar un fragmento de JavaScript en el siguiente código (como se comenta en el código), pero no puedo hacerlo. Por favor ayuda. from selenium import webdriver import selenium from selenium.common.exceptions import NoSuchElementException from selenium.webdriver.common.keys import Keys import time patch = raw_input("Enter patch number\n") rel …

6
MANIFEST.in ignorado en "python setup.py install" - ¿no hay archivos de datos instalados?
Aquí está mi script setup.py simplificado con cosas que no son de código eliminadas: #!/usr/bin/env python from distutils.core import setup from whyteboard.misc import meta setup( name = 'Whyteboard', version = meta.version, packages = ['whyteboard', 'whyteboard.gui', 'whyteboard.lib', 'whyteboard.lib.pubsub', 'whyteboard.lib.pubsub.core', 'whyteboard.lib.pubsub.utils', 'whyteboard.misc'], py_modules = ['whyteboard'], scripts = ['whyteboard.py'], ) MANIFIESTO en: include …


3
barra de colores matplotlib para dispersión
Estoy trabajando con datos que tienen 3 parámetros de trazado: x, y, c. ¿Cómo se crea un valor de color personalizado para un diagrama de dispersión? Ampliando este ejemplo que estoy tratando de hacer: import matplotlib import matplotlib.pyplot as plt cm = matplotlib.cm.get_cmap('RdYlBu') colors=[cm(1.*i/20) for i in range(20)] xy = …

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.