Preguntas etiquetadas con python-3.x

Para preguntas sobre la programación de Python que son específicas de la versión 3+ del lenguaje. Use la etiqueta más genérica [python] si su pregunta no es específica de la versión. Use las etiquetas [python-2.x] para las preguntas de Python 2.

19
Convertir bytes a una cadena
Estoy usando este código para obtener una salida estándar de un programa externo: >>> from subprocess import * >>> command_stdout = Popen(['ls', '-l'], stdout=PIPE).communicate()[0] El método de comunicación () devuelve una matriz de bytes: >>> command_stdout b'total 0\n-rw-rw-r-- 1 thomas thomas 0 Mar 3 07:03 file1\n-rw-rw-r-- 1 thomas thomas 0 …
2310 python  string  python-3.x 



13
¿Cómo vaciar la salida de la función de impresión?
На этот вопрос есть ответы en Stack Overflow en русском : Как в bash-конвейере использовать вывод из python сразу? ¿Cómo fuerzo la función de impresión de Python para que salga a la pantalla? Este no es un duplicado de Deshabilitar el almacenamiento en búfer de salida : la pregunta vinculada …

30
¿Cómo puedo representar un 'Enum' en Python?
Las respuestas de esta pregunta son un esfuerzo comunitario . Edite las respuestas existentes para mejorar esta publicación. Actualmente no acepta nuevas respuestas o interacciones. Soy principalmente un desarrollador de C #, pero actualmente estoy trabajando en un proyecto en Python. ¿Cómo puedo representar el equivalente de una enumeración en …
1143 python  python-3.x  enums 



20
Cómo copiar un diccionario y solo editar la copia
¿Alguien puede explicarme esto? Esto no tiene ningún sentido para mí. Copio un diccionario en otro y edito el segundo y ambos cambian. ¿Por qué está pasando esto? >>> dict1 = {"key1": "value1", "key2": "value2"} >>> dict2 = dict1 >>> dict2 {'key2': 'value2', 'key1': 'value1'} >>> dict2["key2"] = "WHY?!" >>> …



22
Usando Python 3 en virtualenv
Usando virtualenv , ejecuto mis proyectos con la versión predeterminada de Python (2.7). En un proyecto, necesito usar Python 3.4. Solía brew install python3instalarlo en mi Mac. Ahora, ¿cómo creo un virtualenv que usa la nueva versión? por ejemplo, sudo virtualenv envPython3 Si lo intento: virtualenv -p python3 test Yo …

10
Importaciones relativas en Python 3
Quiero importar una función desde otro archivo en el mismo directorio. A veces me funciona, from .mymodule import myfunctionpero a veces me sale un: SystemError: Parent module '' not loaded, cannot perform relative import A veces funciona from mymodule import myfunction, pero a veces también obtengo un: SystemError: Parent module …

10
¿Qué es __pycache__?
На этот вопрос есть ответы en Stack Overflow на русском : В папке проекта на Python появилась папка __pycache__ Por lo que entiendo, un caché es un archivo cifrado de archivos similares. ¿Qué hacemos con la __pycache__carpeta? ¿Es lo que le damos a las personas en lugar de nuestro código …


20
Solicitar al usuario su aporte hasta que brinde una respuesta válida
На этот вопрос есть ответы на desbordamiento de pila на русском : Как выполнить несколько проверок введенных пользователем данных? Estoy escribiendo un programa que acepta una entrada del usuario. #note: Python 2.7 users should use `raw_input`, the equivalent of 3.X's `input` age = int(input("Please enter your age: ")) if age …

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.