[pyar] Continudad PySide

Rommel Augusto Gutierrez Roa ragutierrezroa en gmail.com
Mar Ago 25 18:55:10 ART 2015


Gracias Juan Carlos, pero no deseo mostrarle al usuario nada HTML, solo
necesito mostrarle el resultado.

Y Javier, tengo como decía 2 clases la primera es del GUI (Buscador de
E-Mails) y la segunda es la que me realiza el webscrapping.

Tengo un thread dentro de la segunda porque recupero varios mails de un
Artículo.

A eso te refieres? o debo colocar un thread entre la primera y la segunda
clase?



El 25 de agosto de 2015, 16:31, Juan Carlos <juancarlospaco en gmail.com>
escribió:

> http://doc.qt.io/qt-5/qwebview.html ?
>
> Tal vez te simplifica un poco...
>
> On Tue, Aug 25, 2015 at 6:15 PM Javier Garrone <javier3653 en gmail.com>
> wrote:
>
>> Hola Rommel,
>>
>> el método que obtiene la data de HTML lo estas llamando en un thread? De
>> no ser así deberías, ya que de lo contrario se estaría ejecutando en el
>> "MainThread", en el cual también se renderiza la interfaz gráfica, por lo
>> que es esperable que no responda hasta que termine la operación pesada.
>>
>> Saludos,
>> Javier
>>
>> El 25 de agosto de 2015, 18:04, Rommel Augusto Gutierrez Roa <
>> ragutierrezroa en gmail.com> escribió:
>>
>>> Hola nuevamente,
>>>
>>> Estoy haciendo una aplicacion de escritorio que sea multiplataforma, por
>>> ello decidi utilizar PySide.
>>>
>>> El único problema que tengo es que no le puedo dar continuidad o fluidez
>>> a la aplicación.
>>>
>>> Me explico:
>>> Mi aplicación debe obtener mediante webscrapping el correo de un
>>> artículo en SCOPUS.
>>>
>>> En la siguiente imagen podrán apreciar el GUI que he desarrollado para
>>> que el usuario interactúe.
>>>
>>>
>>>>>> El problema es que cuando estoy obteniendo los correos, el GUI no
>>> responde hasta que termina de obtener.
>>>
>>> Para obtener el HTML y recuperar el correo lo realizo a través de una
>>> segunda clase con las siguientes líneas:
>>>
>>> driver =
>>> webdriver.PhantomJS(executable_path=self.phantom_path,service_log_path=os.path.devnull)
>>> driver.set_window_size(1400,1000)
>>> driver.get(URL)
>>>
>>> He tratado de recuperar el foco y fluidez con la siguiente línea:
>>>
>>> QtGui.QApplication.processEvents()
>>>
>>> Pero el foco no regresa hasta que el HTML se recupera.
>>>
>>> Alguna sugerencia?
>>>
>>> --
>>> Saludos,
>>> Rommel Gutierrez Roa
>>> LOJA-ECUADOR
>>>
>>> _______________________________________________
>>> pyar mailing list pyar en python.org.ar
>>> http://listas.python.org.ar/listinfo/pyar
>>>
>>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>>
>>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>>> Argentina - http://www.usla.org.ar
>>>
>>
>> _______________________________________________
>> pyar mailing list pyar en python.org.ar
>> http://listas.python.org.ar/listinfo/pyar
>>
>> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>>
>> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
>> Argentina - http://www.usla.org.ar
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>



-- 
Saludos,
Rommel Gutierrez Roa
LOJA-ECUADOR
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20150825/d46207b7/attachment-0001.html>
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: Captura de pantalla de 2015-08-25 15:49:55.png
Type: image/png
Size: 37394 bytes
Desc: no disponible
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20150825/d46207b7/attachment-0001.png>


More information about the pyar mailing list