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.

12
¿Cuál es la forma preferida de concatenar una cadena en Python?
Dado que Python stringno se puede cambiar, me preguntaba cómo concatenar una cadena de manera más eficiente. Puedo escribir así: s += stringfromelsewhere o así: s = [] s.append(somestring) later s = ''.join(s) Mientras escribía esta pregunta, encontré un buen artículo hablando sobre el tema. http://www.skymind.com/~ocrow/python_string/ Pero está en Python …


5
Copia profunda de un dict en python
Me gustaría hacer una copia profunda de una dicten Python. Lamentablemente, el .deepcopy()método no existe para el dict. ¿Cómo puedo hacer eso? >>> my_dict = {'a': [1, 2, 3], 'b': [4, 5, 6]} >>> my_copy = my_dict.deepcopy() Traceback (most recent calll last): File "<stdin>", line 1, in <module> AttributeError: 'dict' …
341 python  python-3.x 

8
Descargar archivo de la web en Python 3
Estoy creando un programa que descargará un archivo .jar (java) desde un servidor web, leyendo la URL que se especifica en el archivo .jad del mismo juego / aplicación. Estoy usando Python 3.2.1 Me las arreglé para extraer la URL del archivo JAR del archivo JAD (cada archivo JAD contiene …
333 python  python-3.x 

18
Lista de atributos de un objeto
¿Hay alguna manera de obtener una lista de atributos que existen en las instancias de una clase? class new_class(): def __init__(self, number): self.multi = int(number) * 2 self.str = str(number) a = new_class(2) print(', '.join(a.SOMETHING)) El resultado deseado es que se generará "multi, str". Quiero que esto vea los atributos …
330 python  class  python-3.x 


16
Python 3 ImportError: ningún módulo llamado 'ConfigParser'
Estoy intentando pip installel MySQL-pythonpaquete, pero obtengo un ImportError. Jans-MacBook-Pro:~ jan$ /Library/Frameworks/Python.framework/Versions/3.3/bin/pip-3.3 install MySQL-python Downloading/unpacking MySQL-python Running setup.py egg_info for package MySQL-python Traceback (most recent call last): File "<string>", line 16, in <module> File "/var/folders/lf/myf7bjr57_jg7_5c4014bh640000gn/T/pip-build/MySQL-python/setup.py", line 14, in <module> from setup_posix import get_config File "./setup_posix.py", line 2, in <module> from …
324 python  python-3.x 


6
Dígitos fijos después del decimal con cadenas f
¿Hay alguna manera fácil con las cadenas f de Python para corregir el número de dígitos después del punto decimal? (Específicamente cadenas f, no otras opciones de formato de cadena como .format o%) Por ejemplo, digamos que quiero mostrar 2 dígitos después del lugar decimal. ¿Cómo puedo hacer eso? Digamos …

11
Imprimir múltiples argumentos en Python
Esto es solo un fragmento de mi código: print("Total score for %s is %s ", name, score) Pero quiero que se imprima: "La puntuación total para (nombre) es (puntuación)" donde namees una variable en una lista y scorees un número entero. Esto es Python 3.3 si eso ayuda en absoluto.

6
NameError: el nombre global 'xrange' no está definido en Python 3
Recibo un error al ejecutar un programa de Python: Traceback (most recent call last): File "C:\Program Files (x86)\Wing IDE 101 4.1\src\debug\tserver\_sandbox.py", line 110, in <module> File "C:\Program Files (x86)\Wing IDE 101 4.1\src\debug\tserver\_sandbox.py", line 27, in __init__ File "C:\Program Files (x86)\Wing IDE 101 4.1\src\debug\tserver\class\inventory.py", line 17, in __init__ builtins.NameError: global name …


6
¿Cuál es la sintaxis correcta para 'else if'?
Soy un nuevo programador de Python que está dando el salto de 2.6.4 a 3.1.1. Todo ha ido bien hasta que intenté usar la declaración 'else if'. El intérprete me da un error de sintaxis después del 'if' en 'else if' por una razón que parece que no puedo entender. …
284 python  python-3.x 



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.