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.

1
La decodificación de Python Unicode no es compatible
Tengo un problema con mi codificación en Python. He probado diferentes métodos, pero parece que no puedo encontrar la mejor manera de codificar mi salida en UTF-8. Esto es lo que estoy tratando de hacer: result = unicode(google.searchGoogle(param), "utf-8").encode("utf-8") searchGoogledevuelve el primer resultado de Google para param. Este es el …


1
Generador como argumento de función
¿Alguien puede explicar por qué pasar un generador como único argumento posicional a una función parece tener reglas especiales? Si tenemos: >>> def f(*args): >>> print "Success!" >>> print args Esto funciona, como se esperaba. >>> f(1, *[2]) Success! (1, 2) Esto no funciona como se esperaba. >>> f(*[2], 1) …



3
Instale una versión particular con easy_install
Estoy intentando instalar lxml. Eché un vistazo al sitio web y la versión 2.2.8 me pareció razonable, pero cuando lo hice easy_install lxml, instaló la versión 2.3.beta1, que no es realmente lo que quiero, supongo. ¿Cuál es la mejor manera de solucionar este problema y cómo puedo forzar a easy_install …

2
Python, argumentos de palabra clave predeterminados después de argumentos posicionales de longitud variable
Pensé que podría usar parámetros con nombre después de parámetros posicionales de longitud variable en una llamada de función en Python 2, pero obtengo un SyntaxErroral importar una clase de Python. Estoy escribiendo con el siguiente método "get", por ejemplo: class Foo(object): def __init__(self): print "You have created a Foo." …






6
python: ¿es posible adjuntar una consola a un proceso en ejecución?
Solo quiero ver el estado del proceso, si es posible adjuntar una consola al proceso, para poder invocar funciones dentro del proceso y ver algunas de las variables globales. Es mejor que el proceso se esté ejecutando sin verse afectado (por supuesto, el rendimiento puede disminuir un poco)
81 python 


5
El solucionador de sudoku más corto en Python: ¿cómo funciona?
Estaba jugando con mi propio solucionador de Sudoku y estaba buscando algunos consejos para un diseño bueno y rápido cuando me encontré con esto: def r(a):i=a.find('0');~i or exit(a);[m in[(i-j)%9*(i/9^j/9)*(i/27^j/27|i%9/3^j%9/3)or a[j]for j in range(81)]or r(a[:i]+m+a[i+1:])for m in'%d'%5**18] from sys import*;r(argv[1]) Mi propia implementación resuelve Sudokus de la misma manera que los …
81 python  algorithm 

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.