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.

16
Python: obtiene la ruta de la estructura del proyecto raíz
Tengo un proyecto de Python con un archivo de configuración en la raíz del proyecto. Es necesario acceder al archivo de configuración en algunos archivos diferentes a lo largo del proyecto. Por lo que se ve algo como: <ROOT>/configuration.conf <ROOT>/A/a.py, <ROOT>/A/B/b.py(cuando b, acceso a.py el archivo de configuración). ¿Cuál es …
127 python 



5
Python (y Python C API): __nuevo__ versus __init__
¿La pregunta que estoy por hacer parece ser un duplicado del uso que hace Python de __new__ y __init__? , pero independientemente, todavía no me queda claro cuál es la diferencia práctica entre __new__y __init__. Antes de que te apresures a decirme eso __new__ es para crear objetos y __init__para …
126 python  c  python-c-api 

5
ImportError: ningún módulo llamado win32api
Estoy usando Python 2.7y quiero utilizar pywin32-214en Windows 7. Lo instalé pywin32-214usando el msiinstalador. Pero cuando importo win32apien mi script Python, arroja el error: no module named win32api. ¿Qué tengo que hacer? ¿Puedo usar pywin32 apipara Windows 7?
126 python  winapi 

3
WebDriver click () vs JavaScript click ()
La historia: Aquí en StackOverflow, he visto a usuarios que informan que no pueden hacer clic en un elemento mediante el comando "clic" de selenium WebDriver y pueden solucionarlo con un clic de JavaScript ejecutando un script. Ejemplo en Python: element = driver.find_element_by_id("myid") driver.execute_script("arguments[0].click();", element) Ejemplo en WebDriverJS / Protractor: …

5
Revierta la opción `--no-site-packages` con virtualenv
Creé un virtualenv usando la --no-site-packagesopción e instalé muchas bibliotecas. Ahora me gustaría revertir la --no-site-packagesopción y usar también los paquetes globales. ¿Puedo hacer eso sin recrear el virtualenv? Más precisamente: Me pregunto qué sucede exactamente al crear un virtualenv usando la --no-site-packagesopción en lugar de no usar esa opción. …
126 python  virtualenv 

4
¿Qué son WSGI y CGI en inglés simple?
Cada vez que leo WSGI o CGI me estremezco. He intentado leerlo antes, pero nada realmente se ha atascado. ¿Qué es realmente en inglés simple? ¿Solo canaliza solicitudes a un terminal y redirige la salida?
126 python  cgi  wsgi 



5
¿Cómo puedo crear un conjunto de conjuntos en Python?
Estoy tratando de hacer un conjunto de conjuntos en Python. No puedo entender cómo hacerlo. Comenzando con el conjunto vacío xx: xx = set([]) # Now we have some other set, for example elements = set([2,3,4]) xx.add(elements) pero consigo TypeError: unhashable type: 'list' o TypeError: unhashable type: 'set' ¿Es posible …



24
Encontrar el modo de una lista
Dada una lista de elementos, recuerde que el modo de la lista es el elemento que ocurre con mayor frecuencia. Me gustaría saber cómo crear una función que pueda encontrar el modo de una lista pero que muestre un mensaje si la lista no tiene un modo (por ejemplo, todos …
126 python  mode 

6
¿'Finalmente' siempre se ejecuta en Python?
Para cualquier posible bloque try-finally en Python, ¿se garantiza que el finallybloque siempre se ejecutará? Por ejemplo, digamos que regreso mientras estoy en un exceptbloque: try: 1/0 except ZeroDivisionError: return finally: print("Does this code run?") O tal vez vuelvo a subir un Exception: try: 1/0 except ZeroDivisionError: raise finally: print("What …

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.