python-3.x

¿Qué es una alternativa a execfile en Python 3?

Parece que cancelaron en Python 3 toda la manera fácil de cargar rápidamente un script eliminando execfile() ¿Hay una alternativa obvia que me falta?

¿Por qué" no(Verdadero) en [Falso, Verdadero] " devuelve Falso?

Si hago esto: >>> False in [False, True] True Que devuelve True. Simplemente porque False está en la lista. Pero ... alse, True] False Que devuelve False. Considerando que {[6] } es igual a False: >>> not(True) False ¿Por qué?

Valores cíclicos de una lista

Soy nuevo en la codificación y estoy tratando de escribir un código simple que tomará una lista, por ejemplo [1,2,3] y ciclo ... o algo más y luego repetir el bucle con la nueva B. Pero no puedo averiguar cómo hacer eso. Cualquier consejo sería apreciado

¿Qué es python. ("punto punto") sintaxis de notación?

Recientemente me encontré con una sintaxis que nunca había visto antes cuando aprendí python ni en la mayoría de los tutorial ... zar en una declaración más compleja (si es posible)? Esto probablemente me ahorra muchas líneas de código en el futuro...:)

Error de importación: No hay nombre de módulo urllib2

Aquí está mi código: import urllib2.request response = urllib2.urlopen("http://www.google.com") html = response.read() print(html) Alguna ayuda?

pip install-locale.Error: configuración regional no admitida

Full stacktrace: ➜ ~ pip install virtualenv Traceback (most recent call last): File "/usr/bin/pip", line 11, in <modu ... -version pip 8.1.1 from /usr/lib/python3.4/site-packages (python 3.4) pip uninstall virtualenv lanza el mismo error también

Cómo usar filtrar, mapear y reducir en Python 3

filter, map, y reduce funcionan perfectamente en Python 2. He aquí un ejemplo: >>> def f(x): return x % 2 ... is not defined Agradecería que alguien me explicara por qué es esto. Captura de pantalla del código para mayor claridad:

¿Cómo puedo leer entradas como enteros?

¿Por qué este código no introduce enteros? Todo en la web dice usar raw_input(), pero leí en Stack Overflow (en un hilo que ... print(x - y) print(x * y) print(x / y) print(x % y) if input("Play again? ") == "no": play = False

Configurar Python SimpleHTTPServer en Windows [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Cuál es el equivalente en Python 3 de "python-m SimpleHTTPSe ... TTPServer Es SimpleHTTPServer para Python disponible en Windows? En caso afirmativo, ¿qué hago para configurar el servidor?

Getting a map () para devolver una lista en Python 3.x

Estoy tratando de mapear una lista en hexadecimal, y luego usar la lista en otro lugar. En python 2.6, esto fue fácil: A: P ... r manera de hacer esto? Mi objeto de lista inicial tiene alrededor de 45 elementos y id como para convertirlos a hexadecimal.

¿Cómo limpiar la salida de la función de impresión?

¿Cómo fuerzo la función de impresión de Python a la pantalla? Esto no es un duplicado de Disable output buffering - la preg ... cradas para esta (no son buenas respuestas para esta), y esta pregunta puede ser encontrada en Google por un novato relativo.

Preguntar al usuario por la entrada hasta que dan una respuesta válida

Estoy escribiendo un programa que debe aceptar la entrada del usuario. #note: Python 2.7 users should use `raw_input`, the e ... puedo lograr esto? ¿Y si también quisiera rechazar valores como -1, que es un int válido, pero sin sentido en este contexto?

¿Los diccionarios están ordenados en Python 3.6+?

Los diccionarios están ordenados en Python 3.6 (al menos bajo la implementación de CPython) a diferencia de las encarnaciones ... ymond Hettinger.) Actualizar Diciembre de 2017: dict la orden de retención de inserción está garantizada para Python 3.7

¿Qué es setup.py?

¿Puede alguien explicar qué es setup.py y cómo se puede configurar o utilizar?

Debería poner #! (shebang) en scripts Python, ¿y qué forma debería tomar?

¿Debo poner el shebang en mis scripts Python? ¿En qué forma? #!/usr/bin/env python O #!/usr/local/bin/python ¿Son ig ... es? ¿Qué forma se utiliza más? Nota: el proyecto tornado utiliza el shebang. Por otro lado, el proyecto Django no lo hace.

Es generador.next () visible en python 3.0?

Tengo un generador que genera una serie, por ejemplo: def triangleNums(): '''generate series of triangle numbers''' ... doSomething... Todavía no he podido encontrar nada que explique esta diferencia de comportamiento para la versión 3.0.

¿Por qué es" 1000000000000000 en rango(1000000000000001) " tan rápido en Python 3?

Entiendo que la función range(), que en realidad es un tipo de objeto en Python 3, genera su contenido sobre la marcha, simi ... spuestas de poke y de wim proporcionan la C código fuente relevante y explicaciones para aquellos que estén interesados.

Comparación de dos matrices numpy para la igualdad, elemento-sabio

¿Cuál es la forma más sencilla de comparar dos matrices numpy para la igualdad (donde la igualdad se define como: A = B iff ... ngo que and los elementos de esta matriz para determinar si las matrices son iguales, o hay una forma más simple de comparar?

¿Qué significa - > en las definiciones de funciones de Python?

Recientemente he notado algo interesante al mirar la especificación gramatical de Python 3.3 : funcdef: 'def' NAME paramet ... por ejemplo, 2 < 1), no afecta el comportamiento de la función. ¿Podría alguien acostumbrado a esta sintaxis explicarlo?

¿Cómo hacer un objeto inmutable en Python?

Aunque nunca he necesitado esto, simplemente me llamó la atención que hacer un objeto inmutable en Python podría ser un poco ... ingún geititem o setattribute, etc. Pero en lugar de hacerlo yo mismo, ofrezco un recompensa por eso, porque soy perezoso. :)