Articles of javascript

Raspando los datos generados por javascript usando Python

Quiero raspar algunos datos de la siguiente url usando Python. http://www.hankyung.com/stockplus/main.php?module=stock&mode=stock_analysis_infomation&itemcode=078340 Se trata de un resumen de la información de la empresa. Lo que quiero raspar no se muestra en la primera página. Al hacer clic en la pestaña denominada “재무 제표”, puede acceder al estado financiero. Y al hacer clic en la pestaña llamada […]

Cargue un canvas html5 en una imagen PIL con Django

Estoy tratando de obtener el contenido de un canvas html5 y pasarlo a mi servidor django, donde luego será manipulado con PIL y guardado como PNG. Esto es lo que tengo hasta ahora: Desde el formulario HTML, el usuario hace clic en el botón “actualizar”, el contenido del canvas, con canvas.toDataURL (), se descarga en […]

Accediendo al árbol Shadow DOM con Selenium

¿Es posible acceder a elementos dentro de un DOM Shadow usando el controlador de web Selenium / Chrome? El uso de los métodos de búsqueda de elementos normales no funciona, como es de esperar. He visto referencias a la especificación switchToSubTree en w3c, pero no pude localizar ningún documento, ejemplo, etc. real. ¿Alguien tuvo éxito […]

¿Cuál es el equivalente de Python de reducir (), mapa () y filtro () de Javascript?

¿Cuáles son los equivalentes de Python de lo siguiente (Javascript): function wordParts (currentPart, lastPart) { return currentPart+lastPart; } word = [‘Che’, ‘mis’, ‘try’]; console.log(word.reduce(wordParts)) y esto: var places = [ {name: ‘New York City’, state: ‘New York’}, {name: ‘Oklahoma City’, state: ‘Oklahoma’}, {name: ‘Albany’, state: ‘New York’}, {name: ‘Long Island’, state: ‘New York’}, ] var […]

conectando python a javascript para comunicación en dos direcciones

Me gustaría atender consultas de un código javascript de python. Pero no tengo experiencia en este campo en absoluto. Lo que me gustaría construir es algo como esto: 1. request.js : open_connection(‘server.py’); for (var i=0; i<10; i++) document.write(request_next_number()); close_connection('server.py') 2. server.py x = 0 while connected: if request: send(x) x = x + 1 Escuché […]

Usar el motor de plantillas Jinja2 en un archivo javascript externo

Estoy trabajando en un proyecto web usando Python y Flask. Me preguntaba si puedo acceder a los parámetros enviados por Python en mis archivos javascript externos. Funciona bien con archivos html o con js incrustado en archivos html, pero no cuando javascript es externo. Vea abajo. El codigo piton @app.route(‘/index’) def index(): return render_template(‘index.html’, firstArg […]

Enlace de datos AngularJs en respuesta ajax html

Estoy usando python / django como un servidor con una estructura de formas complejas. Tengo un controlador angular que hace y solicito obtener una forma adecuada. Encontré un paquete django-angular que agrega el atributo ‘ng-model’ a las entradas. Así que estoy renderizando una plantilla con el formulario en el lado del servidor, y proporciono una […]

¿Cómo crear un formulario a partir de un esquema json?

¿Cómo crear un formulario desde el esquema JSON? Estoy escribiendo código en JavaScript y jquery. Con esta parte de la plantilla como Formulario, estoy creando esto con haml y agregando esto en el archivo js. Para el backend estoy usando python. Estoy usando el framework Django. Así que tengo algunos enlaces para crear formulario desde […]

¿Cómo envío datos desde JS a Python con Flask?

Estoy creando un sitio web con Flask y me gustaría poder ejecutar el código de Python utilizando los datos de la página. Sé que simplemente puedo usar formularios, pero es una página única que se actualiza continuamente a medida que recibe comentarios del usuario y sería una molestia enorme tener que volver a cargar la […]

Obtención de valor de objeto para llamada AJAX usando Dajaxice

Tengo un modelo de Song con un atributo de votes . Tengo un botón Vote as Favourite debajo de cada objeto de Song . Quiero que cuando un usuario haga clic en el botón Vote as Favourite el atributo de votes asociado con ese objeto de Song deba incrementarse en 1 y todos los botones […]