Re: [Python] HTTP Client Asincrono

2017-07-10 Per discussione Matteo Scarpa
>
>
>
> Sì, l'ho guardato e mi è piaciuto poco (un po' troppo complesso).
>

Risulta indubbiamente  più complesso a una prima occhiata e effettivamente
lo è ma, per come è strutturato, ti obbliga a tenere più pulito il codice

Non sapevo dell'elaborazione con BeautifulSoup.
> Se è così si merita uno sguardo un po' più approfondito.
> Grazie mille :)
>

Quando tu scrivi la pipe o lo spider per la elaborazione dei dati puoi
usare beautifull soup anche se personalmente preferisco la libreria di
scelta attraverso "regex" css
-- 

Fundor333
https://fundor333.com
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] HTTP Client Asincrono

2017-07-10 Per discussione Lorenzo Mainardi
> Date: Mon, 10 Jul 2017 07:28:05 +
> From: Matteo Scarpa 
>
>
> Posso suggerirti https://scrapy.org/ per il parsing di un gran numero di
> pagine?


Sì, l'ho guardato e mi è piaciuto poco (un po' troppo complesso).


> Ha tutto integrata la gestione del "multitreding" e permette di
> elaborare i risultati con beautifullsoup... Personalmente ho fatto di
> quelle porcate con questo framework/libreria e ora non vado nemmeno più a
> guardare quelle pagine ma leggo direttamente i risultati di scrapy


Non sapevo dell'elaborazione con BeautifulSoup.
Se è così si merita uno sguardo un po' più approfondito.
Grazie mille :)
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] HTTP Client Asincrono

2017-07-10 Per discussione Enrico Bianchi
On 07/09/2017 11:51 PM, Lorenzo Mainardi wrote:

> * ayncio: complicatissimo e verbosissimo.

Come mai lo definisci complicato e verboso?

> Avete altri suggerimenti o consigli?

Multiprocessing?

Enrico
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] HTTP Client Asincrono

2017-07-09 Per discussione Davide Olianas

Il 10/07/2017 00:50, Gollum1 ha scritto:

Il 10 luglio 2017 00:17:54 CEST, Christian Barra  ha 
scritto:

Aiohttp.


client sardo.


Spero sia in dialetto campidanese, altrimenti sono fregato
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] HTTP Client Asincrono

2017-07-09 Per discussione Gollum1
Il 10 luglio 2017 00:17:54 CEST, Christian Barra  ha 
scritto:
>Aiohttp.
>
client sardo.
-- 
Gollum1
Teoro, dov'è il mio teoro...

Inviato dal mio dispositivo Android con K-9 Mail. Perdonate la brevità e gli 
errori (maledetto correttore ortografico).
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] HTTP Client Asincrono

2017-07-09 Per discussione Christian Barra
Aiohttp.

Sent from my iPhone

> On 9 Jul 2017, at 23:51, Lorenzo Mainardi  wrote:
> 
> Sto cercando di fare un po' di scraping con BeautifulSoup e devo scaricare 
> quasi 1 pagine.
> Avevo iniziato con requests, ma i tempi diventano bibilici lavorando in modo 
> sincrono. Allora ho fatto i seguenti test:
> 
> * grequests: ho trovato un bug, non è più mantenuto e quindi non mi aspetto 
> che nessuno lo risolva, almeno in tempi brevi
> * twisted: non mi va di metterlo nel mezzo. Inoltre, avendoci lavorato 
> diversi anni fa lo considero troppo complesso per quello che devo fare io
> * ayncio: complicatissimo e verbosissimo.
> * requests-future: sembrerebbe quello più adatto alle mie esigenze, se solo 
> riuscissi a farlo funzionare per bene...
> 
> Avete altri suggerimenti o consigli?
> 
> -- 
> LORENZO MAINARDI
> http://blog.mainardi.me
> ___
> Python mailing list
> Python@lists.python.it
> http://lists.python.it/mailman/listinfo/python
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] HTTP Client Asincrono

2017-07-09 Per discussione Lorenzo Mainardi
Sto cercando di fare un po' di scraping con BeautifulSoup e devo scaricare
quasi 1 pagine.
Avevo iniziato con requests, ma i tempi diventano bibilici lavorando in
modo sincrono. Allora ho fatto i seguenti test:

* grequests: ho trovato un bug, non è più mantenuto e quindi non mi aspetto
che nessuno lo risolva, almeno in tempi brevi
* twisted: non mi va di metterlo nel mezzo. Inoltre, avendoci lavorato
diversi anni fa lo considero troppo complesso per quello che devo fare io
* ayncio: complicatissimo e verbosissimo.
* requests-future: sembrerebbe quello più adatto alle mie esigenze, se solo
riuscissi a farlo funzionare per bene...

Avete altri suggerimenti o consigli?

-- 
LORENZO MAINARDI
http://blog.mainardi.me
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python