Articles of Python

Python requiere un GIL. Pero Jython y IronPython no lo hacen. ¿Por qué?

¿Por qué puedes ejecutar Jython y IronPython sin la necesidad de un GIL pero Python (CPython) requiere un GIL?

django – ¿Cómo redirigir django.contrib.auth.views.login después de iniciar sesión?

Agregué django.contrib.auth.views.login en todas partes de mi página web , para eso tuve que cargar una etiqueta de plantilla (que devuelve el AuthenticationForm) en mi base.html. Esta plantilla incluye la plantilla de registration/login.html . El inicio de sesión funciona bien, pero quiero redirigir a los usuarios a la misma página que están antes de iniciar […]

Al imprimir una imagen, ¿qué determina qué tan grande aparecerá en una página?

Usando la biblioteca de imágenes de Python, quiero crear un archivo PNG. Me gustaría que si al imprimir esta imagen, sin escala, siempre se imprima en un ‘tamaño’ conocido y consistente en la página impresa. ¿La resolución está codificada en la imagen? Si es así, ¿cómo lo especifico? E incluso si lo es, ¿tiene esto […]

¿Cómo abrir un menú mediante progtwigción en python tkinter?

Tengo una interfaz gráfica de usuario con una barra de menú. Me gustaría poder abrir esos menús programáticamente como si un usuario los hubiera hecho clic. Mi primera suposición fue invoke pero eso no tiene ningún efecto visible. Sé que puedo abrir el menú usando tk_popup pero no puedo entender las coordenadas. El valor de […]

Django, filtro de queryset ManyToManyField

Tengo los dos modelos a continuación. Así que estoy tratando de obtener todos los módulos de un curso en particular. Como puedes ver, ya estoy recibiendo ese curso en particular. Así que solo necesito sacar los módulos de eso. Leí los documentos sobre cómo filtrar un ManyToManyField pero todavía no pude hacer que funcionara. Sé […]

espuma y etiqueta de elección

¿Cómo generar solicitud a método con argumentos de “elección“? parte de wsdl en http://127.0.0.1/service?wsdl : … … Cuando lo hago from suds.client import Client client = Client(“http://127.0.0.1/service?wsdl”) print client Veo GetMethod () sin ningún argumento. ¿Cómo puedo llamar a GetMethod con byA o con byB?

¿Cómo conservar los campos de formulario en django después de un envío sin éxito?

Código de views.py: def feedback(request): if request.method == “POST”: form = CommentForm(request.POST) if form.is_valid(): form.save() else: print(“form.errors:”, form.errors) else: form = CommentForm() articles = Comment.objects.all() ResponseDict = {“articles”: articles, “form”: form} return render_to_response(“feedback.html”, ResponseDict, context_instance = RequestContext(request)) He intentado esto y varias modificaciones de respuestas a preguntas similares, pero nada funciona. Cuando presiono el botón […]

Vistas Wagtail: contexto adicional

No encontré la forma adecuada de actualizar el contexto de la página de CMS de Wagtail. Por ejemplo tengo mi modelo de página de inicio: class HomePage(Page): about = RichTextField(blank=True) date = models.DateField(auto_now=True) content_panels = Page.content_panels + [ FieldPanel(‘about’, classname=”full”) ] class Meta: verbose_name = “Homepage” Y también quiero que se incluya información de terceros […]

No se encontró el archivo pandas.read_csv a pesar de la ruta correcta con texto sin procesar

Estoy intentando cargar un archivo .csv usando la función pd.read_csv() cuando recibo un error a pesar de que la ruta del archivo es correcta y usa cadenas en bruto. import pandas as pd df = pd.read_csv(‘‪C:\\Users\\user\\Desktop\\datafile.csv’) df = pd.read_csv(r’‪C:\Users\user\Desktop\datafile.csv’) df = pd.read_csv(‘C:/Users/user/Desktop/datafile.csv’) Todo da el siguiente error: FileNotFoundError: el archivo b ‘\ xe2 \ x80 […]

Ejecutando funciones de Javascript usando scrapy en python

Soy muy nuevo en ” scrapy “, estoy desechando un sitio web y en eso tuve algunas tags de anclaje que consisten en atributos href con las funciones SubmitForm del script java . Cuando hice clic en esa función de javascript, se abre una página desde la que necesito buscar datos. Usé Xpath y encontré […]