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.


9
Importar dinámicamente un método en un archivo, desde una cadena
Tengo una cadena, por ejemplo: abc.def.ghi.jkl.myfile.mymethod. ¿Cómo importo dinámicamente mymethod? Así es como lo hice: def get_method_from_file(full_path): if len(full_path) == 1: return map(__import__,[full_path[0]])[0] return getattr(get_method_from_file(full_path[:-1]),full_path[-1]) if __name__=='__main__': print get_method_from_file('abc.def.ghi.jkl.myfile.mymethod'.split('.')) Me pregunto si se requiere la importación de módulos individuales. Editar: estoy usando Python versión 2.6.5.


7
Django rest framework serializando muchos a muchos campos
¿Cómo serializo un campo de muchos a muchos en una lista de algo y los devuelvo a través del marco de descanso? En mi ejemplo a continuación, trato de devolver la publicación junto con una lista de etiquetas asociadas. modelos.py class post(models.Model): tag = models.ManyToManyField(Tag) text = models.CharField(max_length=100) serializers.py class …

3
Multiprocesamiento de Python: comprensión de la lógica detrás de `chunksize`
¿Qué factores determinan un chunksizeargumento óptimo para métodos como multiprocessing.Pool.map()? El .map()método parece utilizar una heurística arbitraria para su tamaño de trozo predeterminado (explicado a continuación); ¿Qué motiva esa elección y hay un enfoque más reflexivo basado en alguna situación o configuración particular? Ejemplo: digamos que soy: Pasar un iterablea …

2
Envío de datos desde un formulario HTML a un script de Python en Flask
Tengo el siguiente código en mi secuencia de comandos de Python: def cmd_wui(argv, path_to_tx): """Run a web UI.""" from flask import Flask, flash, jsonify, render_template, request import webbrowser app = Flask(__name__) @app.route('/tx/index/') def index(): """Load start page where you select your project folder or load history projects from local DB.""" …
84 python  html  forms  input  flask 

3
Python envía POST con encabezado
Intento construir un script de Python que envíe un POST con parámetros para extraer el resultado. Con Fiddler, he extraído la solicitud de publicación que regresa que quiero. El sitio web solo utiliza https. POST /Services/GetFromDataBaseVersionned HTTP/1.1 Host: www.mywbsite.fr "Connection": "keep-alive", "Content-Length": 129, "Origin": "https://www.mywbsite.fr", "X-Requested-With": "XMLHttpRequest", "User-Agent": "Mozilla/5.0 (Windows …


5
solicitud de Python con autenticación (access_token)
Estoy tratando de obtener una consulta de API en Python. La linea de comando curl --header "Authorization:access_token myToken" https://website.com/id da una salida json. myToken es una variable hexadecimal que permanece constante en todo momento. Me gustaría hacer esta llamada desde Python para poder recorrer diferentes identificadores y analizar la salida. …

13
VSCode: no hay ningún instalador de Pip disponible en el entorno seleccionado
Estoy tratando de ejecutar el linter autopep8 en un archivo Python en VSCode. Seguí las instrucciones aquí: https://code.visualstudio.com/docs/python/environments y seleccioné mi intérprete (⇧⌘P):/usr/local/bin/python Luego trato de formatear mi código y VSCode dice que autopep8 no está instalado y se puede instalar a través de Pip. Sin embargo, cuando intento instalar …



4
Comportamiento contrario a la intuición de int () en Python
Se indica claramente en los documentos que int (número) es una conversión de tipo de suelos: int(1.23) 1 e int (cadena) devuelve un int si y solo si la cadena es un literal entero. int('1.23') ValueError int('1') 1 ¿Hay alguna razón especial para eso? Me parece contradictorio que la función …
83 python 



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.