Preguntas con la etiqueta [python-3.x]

Lista python-3.x preguntas

Recientemente noté algo interesante al observar la especificación gramática de Python 3.3 : funcdef: 'def' NAME parameters ['->' test] ':' suite El bloque opcional 'flecha' estaba ausente en Python 2

Pandas groupby con unión delimitadora

2
respuestas
10
votos
7.8k
vistas

Intenté usar groupby para agrupar filas con múltiples valores. col val A Cat A Tiger B Ball B Bat import pandas as pd df = pd.read_csv("Inputfile.txt", sep='\t') group = df.groupby(['col'])['val'].sum()

¿Cuál es la forma correcta de declarar clases de excepción personalizadas en Python moderno? Mi objetivo principal es seguir cualquier estándar que tengan otras clases de excepción, de modo que

Recientemente migré a Python 3.5. Este código funcionaba correctamente en Python 2.7: with open(fname, 'rb') as f: lines = [x.strip() for x in f.readlines()] for line in lines: tmp =

Por razones desconocidas, mi navegador abre las páginas de prueba de mi servidor remoto muy lentamente. Entonces, estoy pensando que si puedo volver a conectarme al navegador después de salir

¿Qué significa en la salida /de Python 3.4 antes del paréntesis de cierre?helprange >>> help(range) Help on class range in module builtins: class range(object) | range(stop) -> range object |

¿Cuál es una alternativa al archivo exec en Python 3?

12
respuestas
451
votos
398.7k
vistas

Parece que cancelaron en Python 3 todas las formas sencillas de cargar rápidamente un script eliminando execfile(). ¿Hay alguna alternativa obvia que me falta?

¿ Por qué se muestra el exterior printen este código None? >>> a = print(print("Python")) Python None >>> print(type(a)) <class 'NoneType'> ¿ Por qué aaparece Noneaquí, aunque heyesté impreso (en

¿Qué es __pycache__?

0
respuestas
1.1k
votos
633.6k
vistas

Por lo que tengo entendido, un caché es un archivo cifrado de archivos similares. ¿Qué hacemos con la __pycache__carpeta? ¿Es lo que le damos a la gente en lugar de

¿Cómo uso raw_input en Python 3?

9
respuestas
645
votos
1.1M
vistas

En Python 2: raw_input() En Python 3, aparece un error: NameError: el nombre 'raw_input' no está definido

Dígitos fijos después del decimal con cadenas f

9
respuestas
947
votos
664.9k
vistas

¿Existe una manera fácil con las cadenas f de Python de fijar el número de dígitos después del punto decimal? (Específicamente cadenas f, no otras opciones de formato de cadenas

¿ Cómo puedo especificar la sugerencia de tipo de una variable como tipo de función ? No hay typing.Functiony no pude encontrar nada en el PEP correspondiente, PEP 483 .

Cómo buscar y reemplazar texto en un archivo

22
respuestas
353
votos
993.0k
vistas

¿Cómo busco y reemplazo texto en un archivo usando Python 3? Aquí está mi código: import os import sys import fileinput print("Text to search for:") textToSearch = input("> ") print("Text

2018-09-18_reproducible_dataframe.ipynb Esta pregunta se marcó anteriormente como un duplicado de Cómo hacer buenos ejemplos de pandas reproducibles. . Vaya a esa pregunta si necesita crear datos sintéticos (falsos) para compartir.

¿Cómo puedo representar un 'Enum' en Python?

43
respuestas
1.1k
votos
1.3M
vistas

Soy principalmente desarrollador de C#, pero actualmente estoy trabajando en un proyecto en Python. ¿Cómo puedo representar el equivalente de un Enum en Python?