[Python] Problema con una callback di un sito

2015-01-21 Thread Carlos Catucci
Salve gente

scusate se la domanda e' un poco strana ma sono in una specie di vicolo
cieco.

Il mio cliente che si occupa di grafica, per ordini particolarmente
impegnativi da in conto lavoro ad una azienda piu' grande, parte degli
ordini.
Questa azienda ha un form web per inserire gli ordini ma al momento si
trovano a dover trasferire i dati manualmente.
Avevamo pensato di automatizzare la prcedua con una appliccazione che
leggendo i dati riempisse opportunamente la form degli ordini dell'azienda.
Questo dopo averli contattati e chiesto se esponessero un web service e
relative API per fare cio' ricevendo una rispotsa negativa.
Ordunque il problema viene nel momento in cui cerchiamo9 dgestire la pagina
dell'ordine. Siccome in base al tipo di prodotto cambiano i parametri da
inserire (tra un biglietto da visita ed un manifesto di grande formato
variano diversi parametri), l'azienda genera dinamicamente, a seconda della
scelta fatta dal menu, la griglia dove inserire le scelte.
Ora, posto che gia' li ci sono cose non standard (ad esempio al posto delle
tradizionali  usano degli  gestiti via javascript
per simulare una ) il vero problema e' che il caricamento
della parte dinamica avviene tramite una callback che illustro qui di
seguito


L'URL e' una cosa del http://www..it/tipo
piccolo-formato/stampa-biglietti-da-visita/, ma poi esegue una chiamata
duranete il caricamento della pagina stessa a

phpLink.php

con il seguente Request headers

Host: www..it
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:37.0) Gecko/20100101
Firefox/37.0
Accept: application/json, text/javascript, */*
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
X-Requested-With: XMLHttpRequest
Referer: http://www..it/piccolo-formato/stampa-biglietti-da-visita/
Content-Length: 82
Cookie:
optimizelySegments=%7B%22541725669%22%3A%22none%22%2C%22541725670%22%3A%22ff%22%2C%22546091210%22%3A%22direct%22%2C%22536872274%22%3A%22false%22%2C%221981220307%22%3A%22true%22%2C%10601437%22%3A%22true%22%7D;
optimizelyEndUserId=oeu1421767405289r0.13819415366377463;
optimizelyBuckets=%7B%03491517%22%3A%222197754480%22%2C%222365820178%22%3A%222361740160%22%7D;
tc_retargetingAB=criteo; km_ai=z0Nk%2Bp6ag2YiOyHbWRVorfWLUZo%3D; km_uq=;
km_lv=x; _ga=GA1.2.2108156110.1421767411; TCID=2015121623314497845354;
reevoomark_marker=1565604005; promotional_NL_stop=true;
PHPSESSID=pi9kjmdeop8v5k01jtmngv7fu2; optimizelyPendingLogEvents=%5B%5D;
_gat=1
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache


La domandona e': con qualche libreria tipo request o piu' specializzata,
come posso fare si che mi risponda? Dal browser vedo che torna un jeson
dove la chiave che mi interessa e' dentro la chiave "in_array", ma se provo
a fare la chiamata diretta all'url (http://www..it/core/phpLinks.php)
comunque io faccio non mi torna quel json ma piuttosto nuovamente la pagina
principale.
Ho provato a eseguire la chiamata anche con curl passandogli i parametri
del Request header, incluso il cookie, ma senza alcun successo. Sospetto
qualcosa possa avere a che fare con PHPSESSID.
Qualche suggerimento, anche solo su link che possano aiutarmi a comprendere
questo meccanismo?

Muchas gracias
Carlos
-- 
EZLN ... Para Todos Todo ... Nada para nosotros
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Problema con una callback di un sito

2015-01-21 Thread Marco Beri
On Jan 21, 2015 9:29 AM, "Carlos Catucci"  wrote:

> La domandona e': con qualche libreria tipo request o piu' specializzata,
come posso fare si che mi risponda? Dal browser vedo che torna un jeson
dove la chiave che mi interessa e' dentro la chiave "in_array", ma se provo
a fare la chiamata diretta all'url (http://www..it/core/phpLinks.php)
comunque io faccio non mi torna quel json ma piuttosto nuovamente la pagina
principale.

requests.Session is your friend :-)

Ci fai cose che voi umani ecc. Fidati.

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


Re: [Python] Problema con una callback di un sito

2015-01-21 Thread Carlos Catucci
2015-01-21 9:53 GMT+01:00 Marco Beri :

> requests.Session is your friend :-)
>
> Ci fai cose che voi umani ecc. Fidati.
>

Grazie, stavo giusto guardandoci dentro, ora che so che non e' una perdita
di tempo farlo approfondisco.

Carlos
-- 
EZLN ... Para Todos Todo ... Nada para nosotros
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Problema con una callback di un sito

2015-01-21 Thread Marco Beri
On Jan 21, 2015 9:55 AM, "Carlos Catucci"  wrote:
>
>
> 2015-01-21 9:53 GMT+01:00 Marco Beri :
>>
>> requests.Session is your friend :-)
>>
>> Ci fai cose che voi umani ecc. Fidati.
>
>
> Grazie, stavo giusto guardandoci dentro, ora che so che non e' una
perdita di tempo farlo approfondisco.

Ho automatizzato di tutto. Siti fatti con obbrobri che generavano campi
nascosti di ogni genere, header pazzeschi, verifiche javascript, ecc.

Con Chrome ti salvi tutto un giro fatto a mano (developers tools, network,
log salvato), quindi analizzi tutte le post e le get fatte e le riproduci
con requests.

Ciao.
Marco.

>
> Carlos
> --
> EZLN ... Para Todos Todo ... Nada para nosotros
>
> ___
> 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] Installare un package via pip sotto la versione 3.4

2015-01-21 Thread Marco Ippolito
Ciao a tutti,
sto provando ad installare un pacchetto via pip solo per python3.4
(funziona solo con 3.4).

ma continuo ad avere problemi di installazione.

Vi riporto il log dell'installazione (scusate per la lunghezza):
marco@pc:~/crawlscrape$ sudo python3.4 -m pip install GoogleScraper
The directory '/home/marco/.cache/pip/log' or its parent directory is
not owned by the current user and the debug log has been disabled.
Please check the permissions and owner of that directory. If executing
pip with sudo, you may want the -H flag.
The directory '/home/marco/.cache/pip/http' or its parent directory is
not owned by the current user and the cache has been disabled. Please
check the permissions and owner of that directory. If executing pip
with sudo, you may want the -H flag.
The directory '/home/marco/.cache/pip/http' or its parent directory is
not owned by the current user and the cache has been disabled. Please
check the permissions and owner of that directory. If executing pip
with sudo, you may want the -H flag.
Collecting GoogleScraper
  Downloading GoogleScraper-0.1.18.tar.gz (67kB)
100% || 69kB 655kB/s
Collecting lxml (from GoogleScraper)
  Downloading lxml-3.4.1.tar.gz (3.5MB)
100% || 3.5MB 3.4MB/s
Building lxml version 3.4.1.
Building without Cython.
Using build configuration of libxslt 1.1.28
/usr/lib/python3.4/distutils/dist.py:260: UserWarning: Unknown
distribution option: 'bugtrack_url'
  warnings.warn(msg)
Requirement already satisfied (use --upgrade to upgrade): selenium in
/usr/local/lib/python3.4/dist-packages (from GoogleScraper)
Requirement already satisfied (use --upgrade to upgrade): cssselect in
/usr/local/lib/python3.4/dist-packages (from GoogleScraper)
Requirement already satisfied (use --upgrade to upgrade): requests in
/usr/local/lib/python3.4/dist-packages (from GoogleScraper)
Requirement already satisfied (use --upgrade to upgrade): PyMySql in
/usr/local/lib/python3.4/dist-packages (from GoogleScraper)
Requirement already satisfied (use --upgrade to upgrade): sqlalchemy
in /usr/local/lib/python3.4/dist-packages (from GoogleScraper)
Installing collected packages: lxml, GoogleScraper
  Running setup.py install for lxml
Building lxml version 3.4.1.
Building without Cython.
Using build configuration of libxslt 1.1.28
building 'lxml.etree' extension
x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall
-Wstrict-prototypes -g -fstack-protector --param=ssp-buffer-size=4
-Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -fPIC
-I/usr/include/libxml2
-I/tmp/pip-build-66cehrii/lxml/src/lxml/includes
-I/usr/include/python3.4m -c src/lxml/lxml.etree.c -o
build/temp.linux-x86_64-3.4/src/lxml/lxml.etree.o -w
src/lxml/lxml.etree.c:8:22: fatal error: pyconfig.h: File o
directory non esistente
 #include "pyconfig.h"
  ^
compilation terminated.
/usr/lib/python3.4/distutils/dist.py:260: UserWarning: Unknown
distribution option: 'bugtrack_url'
  warnings.warn(msg)
error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
Complete output from command /usr/bin/python3.4 -c "import
setuptools, 
tokenize;__file__='/tmp/pip-build-66cehrii/lxml/setup.py';exec(compile(getattr(tokenize,
'open', open)(__file__).read().replace('\r\n', '\n'), __file__,
'exec'))" install --record /tmp/pip-c9onfvw7-record/install-record.txt
--single-version-externally-managed --compile:
Building lxml version 3.4.1.

Building without Cython.

Using build configuration of libxslt 1.1.28

running install

running build

running build_py

creating build

creating build/lib.linux-x86_64-3.4

creating build/lib.linux-x86_64-3.4/lxml

copying src/lxml/_elementpath.py -> build/lib.linux-x86_64-3.4/lxml

copying src/lxml/usedoctest.py -> build/lib.linux-x86_64-3.4/lxml

copying src/lxml/sax.py -> build/lib.linux-x86_64-3.4/lxml

copying src/lxml/builder.py -> build/lib.linux-x86_64-3.4/lxml

copying src/lxml/ElementInclude.py -> build/lib.linux-x86_64-3.4/lxml

copying src/lxml/__init__.py -> build/lib.linux-x86_64-3.4/lxml

copying src/lxml/pyclasslookup.py -> build/lib.linux-x86_64-3.4/lxml

copying src/lxml/cssselect.py -> build/lib.linux-x86_64-3.4/lxml

copying src/lxml/doctestcompare.py -> build/lib.linux-x86_64-3.4/lxml

creating build/lib.linux-x86_64-3.4/lxml/includes

copying src/lxml/includes/__init__.py ->
build/lib.linux-x86_64-3.4/lxml/includes

creating build/lib.linux-x86_64-3.4/lxml/html

copying src/lxml/html/usedoctest.py -> build/lib.linux-x86_64-3.4/lxml/html

copying src/lxml/html/_setmixin.py -> build/lib.linux-x86_64-3.4/lxml/html

copying src/lxml/html/soupparser.py -> build/lib.linux-x86_64-3.4/lxml/html

copying src/lxml/html/ElementSoup.py -> build/lib.linux-x86_64-3.4/lxml/html

copying src/lxml/html/_diffcommand.py ->
build/lib.linu

[Python] R: Installare un package via pip sotto la versione 3.4

2015-01-21 Thread Paolo Di Ieso
>Messaggio originale
>Da: ippolito.ma...@gmail.com
>Data: 21/01/2015 10.14
>A: "Discussioni generali sul linguaggio Python"
>Ogg: [Python] Installare un package via pip sotto la versione 3.4
>
>Ciao a tutti,
>sto provando ad installare un pacchetto via pip solo per python3.4
>(funziona solo con 3.4).
>
>ma continuo ad avere problemi di installazione.
>
>Che devo fare?

Prova con:
sudo apt-get install python-dev libxml2-dev libxslt-dev
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Installare un package via pip sotto la versione 3.4

2015-01-21 Thread Kbyte
apt-get install python3-dev
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Problema con una callback di un sito

2015-01-21 Thread Carlos Catucci
2015-01-21 10:02 GMT+01:00 Marco Beri :

> Con Chrome ti salvi tutto un giro fatto a mano (developers tools, network,
> log salvato), quindi analizzi tutte le post e le get fatte e le riproduci
> con requests.


Io sto usando FF Developer Edition, Firebug certe cose non le vede, anzi se
lo ho attivo si blocca il caricamento.

Al momento ho trovato a fare la chiamata con url e cookies e di certo va
meglio perche' almeno text e content mi tornano una stringa di un certo
numero di spazi, meglio di prima anche se mi manca il json che dovrebbe
tornare. Se faccio r.json() mi torrna l'eccezione no JSON object could be
decoded (ovvio, se torna solo uan stringa vuota). Adesso deve vedere se
riesco a passare altri parametri del Request header er vedere se cambia
qualcosa.

Carlos
-- 
EZLN ... Para Todos Todo ... Nada para nosotros
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Problema con una callback di un sito

2015-01-21 Thread Marco Beri
2015-01-21 10:27 GMT+01:00 Carlos Catucci :

>
> 2015-01-21 10:02 GMT+01:00 Marco Beri :
>
>> Con Chrome ti salvi tutto un giro fatto a mano (developers tools,
>> network, log salvato), quindi analizzi tutte le post e le get fatte e le
>> riproduci con requests.
>
>
> Io sto usando FF Developer Edition, Firebug certe cose non le vede, anzi
> se lo ho attivo si blocca il caricamento.
>
> Al momento ho trovato a fare la chiamata con url e cookies e di certo va
> meglio perche' almeno text e content mi tornano una stringa di un certo
> numero di spazi, meglio di prima anche se mi manca il json che dovrebbe
> tornare. Se faccio r.json() mi torrna l'eccezione no JSON object could be
> decoded (ovvio, se torna solo uan stringa vuota). Adesso deve vedere se
> riesco a passare altri parametri del Request header er vedere se cambia
> qualcosa.
>

Onestamente, per questo genere di lavori, ho trovato Chrome imbattibile.

My 2 ¢.

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


Re: [Python] Installare un package via pip sotto la versione 3.4

2015-01-21 Thread Marco Ippolito
Mille grazie per l'aiuto.

Mi rendo conto che dopo la "sostanziosa" domanda posta precedentemente
da Carlos, porre questa domanda è stato quanto meno avventato.
Come mia "scusante" posso dare il fatto che è la prima volta che uso
"in contemporanea" due versioni di python.

Grazie ancora.
Marco
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] R: Re: Installare un package via pip sotto la versione 3.4

2015-01-21 Thread Paolo Di Ieso
>Come mia "scusante" posso dare il fatto che è la prima volta che uso
>"in contemporanea" due versioni di python.
>
>Grazie ancora.
>Marco

Se non lo usi già:

https://github.com/yyuu/pyenv-installer

- comoda gestione di versioni multiple a partire dalla 2.1.3 alla 3.5-dev 
passando per pypy, ironpython, jython,
settabili a livello globale, locale, di singola shell;
- gestione di ambienti virtuali con virtualenv;
- package management con pip;
- altro.
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] R: Re: Installare un package via pip sotto la versione 3.4

2015-01-21 Thread Marco Ippolito
Grazie Paolo.
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Problema con una callback di un sito

2015-01-21 Thread Carlos Catucci
2015-01-21 10:30 GMT+01:00 Marco Beri :

> Onestamente, per questo genere di lavori, ho trovato Chrome imbattibile.


Provo a metterlo su, anche se su Linux mi da fastidio che non si integri
con l'ambiente. Per dire io ho i pulsanti (chidi,iconizza, massimizza)
stile Mac (in alto a sinistra) e lui mantiene l'ipostazione, il theme etc,
suoi.

Sto provando a passare anche headers con questo codice

>>> req = Request('GET', url, headers=headers, cookies=cookies)
>>> prepped = req.prepare()
>>> resp = s.send(prepped)

Traceback (most recent call last):
  File "", line 1, in 
  File
"/home/jester/Projects/Ekodesign/local/lib/python2.7/site-packages/requests/sessions.py",
line 573, in send
r = adapter.send(request, **kwargs)
  File
"/home/jester/Projects/Ekodesign/local/lib/python2.7/site-packages/requests/adapters.py",
line 415, in send
raise ConnectionError(err, request=request)
requests.exceptions.ConnectionError: ('Connection aborted.',
BadStatusLine("''",))

Che mi perplime alquanto. Gli altri parametri elencati nell'esempio

resp = s.send(prepped,
stream=stream,
verify=verify,
proxies=proxies,
cert=cert,
timeout=timeout)

non so se siano mandatory o sia questa la causa (che non li passo)

Carlos
-- 
EZLN ... Para Todos Todo ... Nada para nosotros
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Problema con una callback di un sito

2015-01-21 Thread Carlos Catucci
Ulteriore passetto avanti (spero non ci sia il burrone un poco piu' avanti):

>>> cookies = {"domain": "www.yy.it", "path": "/", "name":
"PHPSESSID", "value": "ms75o5ms797cs3h8u4ra0e33q0", "version": '0'}
>>> payload = {'id_json_prodotto': '3c3796fefc33b315f9ca893f0afd7536',
'name': 'preventivo', 'func': 'init', 'id': 346}
>>> r1 = requests.post("http://www.yy.it/core/phpLink.php";,
data=payload, cookies=cookies)
>>> r1.text
u'null'

Mentre prima tornava

u''

Non sono certo sia un miglioramento, ma passargli data qualcosa ha
migliorato. Non vorrei pero' che id sia generato dinamicamente e correlato
alla sessione (in tal caso devo scoprire dove venga passato)
Gradititssimi hint di qualsiasi natura

Carlos
-- 
EZLN ... Para Todos Todo ... Nada para nosotros
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Problema con una callback di un sito

2015-01-21 Thread Marco Beri
2015-01-21 11:56 GMT+01:00 Carlos Catucci :
>
> Non sono certo sia un miglioramento, ma passargli data qualcosa ha
> migliorato. Non vorrei pero' che id sia generato dinamicamente e correlato
> alla sessione (in tal caso devo scoprire dove venga passato)
> Gradititssimi hint di qualsiasi natura
>

In questi casi ha senso generare una session tramite una prima get sul sito.

Dopodiché usi sempre la stessa session per le successive get e post. In
questo modo non ti devi preoccupare di cookie di sessione e quant'altro.

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


Re: [Python] Problema con una callback di un sito

2015-01-21 Thread Carlos Catucci
2015-01-21 12:01 GMT+01:00 Marco Beri :

> Dopodiché usi sempre la stessa session per le successive get e post. In
> questo modo non ti devi preoccupare di cookie di sessione e quant'altro.


Qundi se faccio

import requests
from requests import Request, Session
base_url = "http://www.yy.it/piccolo-formato/stampa-biglietti-da-visita";
url = "http://www.yy.it/core/phpLink.php";
s = requests.Session()
r = s.get(base_url)

poi posso fare una POST usando "s" come sessione e devo passare solamente
data? Provo intanto che attendo una tua risposta.

Carlos
-- 
EZLN ... Para Todos Todo ... Nada para nosotros
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Problema con una callback di un sito

2015-01-21 Thread Marco Beri
2015-01-21 12:12 GMT+01:00 Carlos Catucci :

>
> 2015-01-21 12:01 GMT+01:00 Marco Beri :
>
>> Dopodiché usi sempre la stessa session per le successive get e post. In
>> questo modo non ti devi preoccupare di cookie di sessione e quant'altro.
>
>
> Qundi se faccio
>
> import requests
> from requests import Request, Session
> base_url = "
> http://www.yy.it/piccolo-formato/stampa-biglietti-da-visita";
> url = "http://www.yy.it/core/phpLink.php";
> s = requests.Session()
> r = s.get(base_url)
>
> poi posso fare una POST usando "s" come sessione e devo passare solamente
> data? Provo intanto che attendo una tua risposta.
>

Esatto. Devi anche dirgli l'url dove fare la POST ovviamente.

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


Re: [Python] Problema con una callback di un sito

2015-01-21 Thread Carlos Catucci
2015-01-21 12:20 GMT+01:00 Marco Beri :

> Esatto. Devi anche dirgli l'url dove fare la POST ovviamente.


Provato

data = dict(func='init', name='preventivo', id=346,
id_json_prodotto='3c3796fefc33b315f9ca893f0afd7536')
r1 = s.post(url, data=data)

a anche

data = dict(func='init', name='preventivo', id=346,
id_json_prodotto='3c3796fefc33b315f9ca893f0afd7536')
r1 = s.post(url, data=data, cookies=cookies)

ma sempre una stringa vuota con null in fondo mi torna. Ovviamente url e'
l'url da chiamare


Carlos
-- 
EZLN ... Para Todos Todo ... Nada para nosotros
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Problema con una callback di un sito

2015-01-21 Thread Marco Beri
2015-01-21 12:23 GMT+01:00 Carlos Catucci :
>
> 2015-01-21 12:20 GMT+01:00 Marco Beri :
>
>> Esatto. Devi anche dirgli l'url dove fare la POST ovviamente.
>
>
> Provato
>
> data = dict(func='init', name='preventivo', id=346,
> id_json_prodotto='3c3796fefc33b315f9ca893f0afd7536')
> r1 = s.post(url, data=data)
>
> a anche
>
> data = dict(func='init', name='preventivo', id=346,
> id_json_prodotto='3c3796fefc33b315f9ca893f0afd7536')
> r1 = s.post(url, data=data, cookies=cookies)
>
> ma sempre una stringa vuota con null in fondo mi torna. Ovviamente url e'
> l'url da chiamare
>

Quasi certamente c'è qualcosa di nascosto che viene postato: hai analizzato
le post?

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


[Python] .net e visual studio open source e versione community

2015-01-21 Thread computer service
salve, la microsoft a quanto pare ha reso opensource le librerie .net e la 
versione 2015 di 
visualstudio c'è in modalità community. cosa ne pensate?
Saluti
Gilberto Bertarelli


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


Re: [Python] .net e visual studio open source e versione community

2015-01-21 Thread Marco Beri
2015-01-21 12:29 GMT+01:00 computer service :

> salve, la microsoft a quanto pare ha reso opensource le librerie .net e la
> versione 2015 di
> visualstudio c'è in modalità community. cosa ne pensate?
>

Suona come una mossa disperata.

Ciao.
Marco.

-- 
http://beri.it/ - Un blog
http://beri.it/i-miei-libri/ - Qualche libro
http://beri.it/articoli/ - Qualche articolo
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Problema con una callback di un sito

2015-01-21 Thread Carlos Catucci
2015-01-21 12:26 GMT+01:00 Marco Beri :

> Quasi certamente c'è qualcosa di nascosto che viene postato: hai
> analizzato le post?


E' quello che sto facendom anon vedo niente altro

Questo e' quello che mi mostra Chrome

Remote Address:xxx.yyy.zzz.11:80
Request URL:http://www.yy.it/core/phpLink.php
Request Method:POST
Status Code:200 OK

__Request Headers__

Accept:application/json, text/javascript, */*
Accept-Encoding:gzip, deflate
Accept-Language:en-US,en;q=0.8
Cache-Control:no-cache
Connection:keep-alive
Content-Length:82
Content-Type:application/x-www-form-urlencoded
Cookie:PHPSESSID=kt7i4c87h224svs7u40m355r33;
optimizelyEndUserId=oeu1421834982213r0.1288211140781641;
tc_retargetingAB=socio; promotional_NL_stop=true;
km_ai=PF0baW1GTOZpIgNPr2%2B6LzSPJuU%3D; showed_bar=true;
__sonar=8064399138776607332; reevoomark_marker=958401293; NOAutoChat=true;
_gat=1; _ga=GA1.2.664036268.1421834984; kvcd=1421835947258; km_vs=1;
km_lv=1421835947; TCID=201513119443830769824;
TCSESSION=201513119441320606627; km_uq=;
optimizelySegments=%7B%22536872274%22%3A%22false%22%2C%22541725669%22%3A%22none%22%2C%22541725670%22%3A%22gc%22%2C%22546091210%22%3A%22direct%22%2C%221981220307%22%3A%22true%22%2C%10601437%22%3A%22true%22%7D;
optimizelyBuckets=%7B%03491517%22%3A%26410263%22%2C%222365820178%22%3A%222317660890%22%7D;
optimizelyPendingLogEvents=%5B%22n%3Dhttp%253A%252F%252Fwww.yy.it
%252Fpiccolo-formato%252Fstampa-biglietti-da-visita%252F%26u%3Doeu1421834982213r0.1288211140781641%26wxhr%3Dtrue%26t%3D1421836007864%26f%3D2203491517%2C2365820178%26g%3D1482402631%2C2203491517%2C2365820178%22%5D
Host:www.yy.it
Origin:http://www.yy.it
Pragma:no-cache
Referer:http://www.yy.it/piccolo-formato/stampa-biglietti-da-visita/
User-Agent:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like
Gecko) Chrome/39.0.2171.99 Safari/537.36
X-Requested-With:XMLHttpRequest

__Form Dataview____view source__

func:init
name:preventivo
id:346







__Rrsponse Headers__

Cache-Control:no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Connection:keep-alive
Content-Encoding:gzip
Content-Length:20301
Content-Type:text/html; charset=UTF-8
Date:Wed, 21 Jan 2015 10:26:48 GMT
Expires:Thu, 19 Nov 1981 08:52:00 GMT
Keep-Alive:timeout=5
Pragma:no-cache
Server:nginx
Vary:Accept-Encoding

-- 
EZLN ... Para Todos Todo ... Nada para nosotros
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Problema con una callback di un sito

2015-01-21 Thread Guido Dassori
la butto lì come banalità, ma fosse mai... sicuro che il responso sia
json parsabile? non ho letto nei messaggi precedenti se hai controllato
il contenuto con r1.text

Il 21/01/2015 12:35, Carlos Catucci ha scritto:
> 2015-01-21 12:26 GMT+01:00 Marco Beri :
>
>> Quasi certamente c'è qualcosa di nascosto che viene postato: hai
>> analizzato le post?
>
> E' quello che sto facendom anon vedo niente altro
>
> Questo e' quello che mi mostra Chrome
>
> Remote Address:xxx.yyy.zzz.11:80
> Request URL:http://www.yy.it/core/phpLink.php
> Request Method:POST
> Status Code:200 OK
>
> __Request Headers__
>
> Accept:application/json, text/javascript, */*
> Accept-Encoding:gzip, deflate
> Accept-Language:en-US,en;q=0.8
> Cache-Control:no-cache
> Connection:keep-alive
> Content-Length:82
> Content-Type:application/x-www-form-urlencoded
> Cookie:PHPSESSID=kt7i4c87h224svs7u40m355r33;
> optimizelyEndUserId=oeu1421834982213r0.1288211140781641;
> tc_retargetingAB=socio; promotional_NL_stop=true;
> km_ai=PF0baW1GTOZpIgNPr2%2B6LzSPJuU%3D; showed_bar=true;
> __sonar=8064399138776607332; reevoomark_marker=958401293; NOAutoChat=true;
> _gat=1; _ga=GA1.2.664036268.1421834984; kvcd=1421835947258; km_vs=1;
> km_lv=1421835947; TCID=201513119443830769824;
> TCSESSION=201513119441320606627; km_uq=;
> optimizelySegments=%7B%22536872274%22%3A%22false%22%2C%22541725669%22%3A%22none%22%2C%22541725670%22%3A%22gc%22%2C%22546091210%22%3A%22direct%22%2C%221981220307%22%3A%22true%22%2C%10601437%22%3A%22true%22%7D;
> optimizelyBuckets=%7B%03491517%22%3A%26410263%22%2C%222365820178%22%3A%222317660890%22%7D;
> optimizelyPendingLogEvents=%5B%22n%3Dhttp%253A%252F%252Fwww.yy.it
> %252Fpiccolo-formato%252Fstampa-biglietti-da-visita%252F%26u%3Doeu1421834982213r0.1288211140781641%26wxhr%3Dtrue%26t%3D1421836007864%26f%3D2203491517%2C2365820178%26g%3D1482402631%2C2203491517%2C2365820178%22%5D
> Host:www.yy.it
> Origin:http://www.yy.it
> Pragma:no-cache
> Referer:http://www.yy.it/piccolo-formato/stampa-biglietti-da-visita/
> User-Agent:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like
> Gecko) Chrome/39.0.2171.99 Safari/537.36
> X-Requested-With:XMLHttpRequest
>
> __Form Dataview____view source__
>
> func:init
> name:preventivo
> id:346
>
>
>
>
>
>
>
> __Rrsponse Headers__
>
> Cache-Control:no-store, no-cache, must-revalidate, post-check=0, pre-check=0
> Connection:keep-alive
> Content-Encoding:gzip
> Content-Length:20301
> Content-Type:text/html; charset=UTF-8
> Date:Wed, 21 Jan 2015 10:26:48 GMT
> Expires:Thu, 19 Nov 1981 08:52:00 GMT
> Keep-Alive:timeout=5
> Pragma:no-cache
> Server:nginx
> Vary:Accept-Encoding
>
>
>
> ___
> 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


Re: [Python] Problema con una callback di un sito

2015-01-21 Thread flandero
Ah, pardon, lo hai controllato chiaramente, avrei dovuto leggere meglio
prima fare reply :-)


In genere non ho mai avuto problemi col session forwarding e requests,
componendo il dict cookies con i dati ricevuti:

qui per esempio, uwsgi riceve la sessione via cookie, e lo script di
backend la usa per fare le sue query via requests:

cookie = str(env['HTTP_COOKIE'])
sessid =
cookie[cookie.find('AuthSession=')+len('AuthSession='):cookie.find(';',
cookie.find('AuthSession'))]
if '' == sessid:
  return auth_err
  response = requests.get(url, cookies={'AuthSession': sessid}).json()

spero possa esserti d'aiuto

On Wed, Jan 21, 2015 at 12:38 PM, Guido Dassori  wrote:

>  la butto lì come banalità, ma fosse mai... sicuro che il responso sia
> json parsabile? non ho letto nei messaggi precedenti se hai controllato il
> contenuto con r1.text
>
> Il 21/01/2015 12:35, Carlos Catucci ha scritto:
>
> 2015-01-21 12:26 GMT+01:00 Marco Beri  
> :
>
>
>  Quasi certamente c'è qualcosa di nascosto che viene postato: hai
> analizzato le post?
>
>
> E' quello che sto facendom anon vedo niente altro
>
> Questo e' quello che mi mostra Chrome
>
> Remote Address:xxx.yyy.zzz.11:80
> Request URL:http://www.yy.it/core/phpLink.php
> Request Method:POST
> Status Code:200 OK
>
> __Request Headers__
>
> Accept:application/json, text/javascript, */*
> Accept-Encoding:gzip, deflate
> Accept-Language:en-US,en;q=0.8
> Cache-Control:no-cache
> Connection:keep-alive
> Content-Length:82
> Content-Type:application/x-www-form-urlencoded
> Cookie:PHPSESSID=kt7i4c87h224svs7u40m355r33;
> optimizelyEndUserId=oeu1421834982213r0.1288211140781641;
> tc_retargetingAB=socio; promotional_NL_stop=true;
> km_ai=PF0baW1GTOZpIgNPr2%2B6LzSPJuU%3D; showed_bar=true;
> __sonar=8064399138776607332; reevoomark_marker=958401293; NOAutoChat=true;
> _gat=1; _ga=GA1.2.664036268.1421834984; kvcd=1421835947258; km_vs=1;
> km_lv=1421835947; TCID=201513119443830769824;
> TCSESSION=201513119441320606627; km_uq=;
> optimizelySegments=%7B%22536872274%22%3A%22false%22%2C%22541725669%22%3A%22none%22%2C%22541725670%22%3A%22gc%22%2C%22546091210%22%3A%22direct%22%2C%221981220307%22%3A%22true%22%2C%10601437%22%3A%22true%22%7D;
> optimizelyBuckets=%7B%03491517%22%3A%26410263%22%2C%222365820178%22%3A%222317660890%22%7D;
> optimizelyPendingLogEvents=%5B%22n%3Dhttp%253A%252F%252Fwww.yy.it
> %252Fpiccolo-formato%252Fstampa-biglietti-da-visita%252F%26u%3Doeu1421834982213r0.1288211140781641%26wxhr%3Dtrue%26t%3D1421836007864%26f%3D2203491517%2C2365820178%26g%3D1482402631%2C2203491517%2C2365820178%22%5D
> Host:www.yy.it
> Origin:http://www.yy.it
> Pragma:no-cache
> Referer:http://www.yy.it/piccolo-formato/stampa-biglietti-da-visita/
> User-Agent:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like
> Gecko) Chrome/39.0.2171.99 Safari/537.36
> X-Requested-With:XMLHttpRequest
>
> __Form Dataview____view source__
>
> func:init
> name:preventivo
> id:346
>
>
>
>
>
>
>
> __Rrsponse Headers__
>
> Cache-Control:no-store, no-cache, must-revalidate, post-check=0, pre-check=0
> Connection:keep-alive
> Content-Encoding:gzip
> Content-Length:20301
> Content-Type:text/html; charset=UTF-8
> Date:Wed, 21 Jan 2015 10:26:48 GMT
> Expires:Thu, 19 Nov 1981 08:52:00 GMT
> Keep-Alive:timeout=5
> Pragma:no-cache
> Server:nginx
> Vary:Accept-Encoding
>
>
>
>
> ___
> Python mailing 
> listPython@lists.python.ithttp://lists.python.it/mailman/listinfo/python
>
>
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Problema con una callback di un sito

2015-01-21 Thread Carlos Catucci
On 21 January 2015 at 12:38, Guido Dassori  wrote:

> la butto lì come banalità, ma fosse mai... sicuro che il responso sia json
> parsabile? non ho letto nei messaggi precedenti se hai controllato il
> contenuto con r1.text


Si con text mi da

u'null'

Il responso pero' se guardo da browser e' un bellissimo json (lunghetto) di
cui una sezione e' quella che mi servirebbe per fare le elaborazioni. Ma
porca paletta, non capisco cosa sto sbagliando. Gli ho anche passato come
cookie la versione estsesa che mi torna il botolo.

Carlos
-- 
EZLN ... Para Todos Todo ... Nada para nosotros
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Problema con una callback di un sito

2015-01-21 Thread Carlos Catucci
On 21 January 2015 at 12:47, flandero  wrote:

> Ah, pardon, lo hai controllato chiaramente, avrei dovuto leggere meglio
> prima fare reply :-)
>
>
> In genere non ho mai avuto problemi col session forwarding e requests,
> componendo il dict cookies con i dati ricevuti:
>
> qui per esempio, uwsgi riceve la sessione via cookie, e lo script di
> backend la usa per fare le sue query via requests:
>
> cookie = str(env['HTTP_COOKIE'])
> sessid =
> cookie[cookie.find('AuthSession=')+len('AuthSession='):cookie.find(';',
> cookie.find('AuthSession'))]
> if '' == sessid:
>   return auth_err
>   response = requests.get(url, cookies={'AuthSession': sessid}).json()
>
> spero possa esserti d'aiuto
>

Muchas gracias, provo a adattare e vediamo se torna qualcosa

Carlos
-- 
EZLN ... Para Todos Todo ... Nada para nosotros
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Problema con una callback di un sito

2015-01-21 Thread flandero
di nulla, e chiaramente ho cannato l'identazione nel copypaste :p

2015-01-21 12:49 GMT+01:00 Carlos Catucci :

>
> Muchas gracias, provo a adattare e vediamo se torna qualcosa
>
> Carlos
> --
> EZLN ... Para Todos Todo ... Nada para nosotros
>
> ___
> 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


Re: [Python] Problema con una callback di un sito

2015-01-21 Thread Carlos Catucci
2015-01-21 12:49 GMT+01:00 Carlos Catucci :

> vediamo se torna qualcosa
>
>>> import os
>>> if "HTTP_COOKIE" in os.environ:
... print os.environ["HTTP_COOKIE"]
... else:
... print "HTTP_COOKIE not set!"
...
Stampa il ramo else. Vuol dire che non e' stato settato il cookie? Oppure
il fatto di averlo settato tramite requests lo rende non visibile da
os.environ?

Carlos
-- 
EZLN ... Para Todos Todo ... Nada para nosotros
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Problema con una callback di un sito

2015-01-21 Thread flandero
Non credo ci sia un nesso fra requests e os.environ, il mio 'env' è
l'argomento della funzione chiamata da uwsgi via nginx (quindi io "ricevo"
dei cookies, e poi lo uso per fare le mie richieste, non sono io a
richiederli)
Se lavori via requests anche per fare il fetch del cookie, forse ti servirà
questo:
>>> x = requests.get('http://www.google.it')
>>> x.cookies.values
[cut]


2015-01-21 12:54 GMT+01:00 Carlos Catucci :

>
> 2015-01-21 12:49 GMT+01:00 Carlos Catucci :
>
>> vediamo se torna qualcosa
>>
> >>> import os
> >>> if "HTTP_COOKIE" in os.environ:
> ... print os.environ["HTTP_COOKIE"]
> ... else:
> ... print "HTTP_COOKIE not set!"
> ...
> Stampa il ramo else. Vuol dire che non e' stato settato il cookie? Oppure
> il fatto di averlo settato tramite requests lo rende non visibile da
> os.environ?
>
> Carlos
> --
> EZLN ... Para Todos Todo ... Nada para nosotros
>
> ___
> 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


Re: [Python] Problema con una callback di un sito

2015-01-21 Thread Carlos Catucci
2015-01-21 13:00 GMT+01:00 flandero :

> Non credo ci sia un nesso fra requests e os.environ, il mio 'env' è
> l'argomento della funzione chiamata da uwsgi via nginx (quindi io "ricevo"
> dei cookies, e poi lo uso per fare le mie richieste, non sono io a
> richiederli)
> Se lavori via requests anche per fare il fetch del cookie, forse ti
> servirà questo:
> >>> x = requests.get('http://www.google.it')
> >>> x.cookies.values
>

Infatti, ma sembra che il webservice dall'altra parte si attenda
qualcos'altro che non riesco a identificare.

Carlos
-- 
EZLN ... Para Todos Todo ... Nada para nosotros
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Problema con una callback di un sito

2015-01-21 Thread flandero
Attento a quello che passi via requests post, di sovente ho dovuto trattare
i miei dizionari con json.dumps() prima di passarli come argomento di
payload.

2015-01-21 13:12 GMT+01:00 Carlos Catucci :

>
> 2015-01-21 13:00 GMT+01:00 flandero :
>
>> Non credo ci sia un nesso fra requests e os.environ, il mio 'env' è
>> l'argomento della funzione chiamata da uwsgi via nginx (quindi io "ricevo"
>> dei cookies, e poi lo uso per fare le mie richieste, non sono io a
>> richiederli)
>> Se lavori via requests anche per fare il fetch del cookie, forse ti
>> servirà questo:
>> >>> x = requests.get('http://www.google.it')
>> >>> x.cookies.values
>>
>
> Infatti, ma sembra che il webservice dall'altra parte si attenda
> qualcos'altro che non riesco a identificare.
>
> Carlos
> --
> EZLN ... Para Todos Todo ... Nada para nosotros
>
> ___
> 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


Re: [Python] .net e visual studio open source e versione community

2015-01-21 Thread Kbyte
Per visual studio non mi pare una novità.  Sinceramente non è malaccio
usare vs  2014 per python almeno per convertire programmatori .net :p

Ps io non ho ancora trovato vs2015 express.  Soli la preview. Mi sono perso
qualcosa?
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Problema con una callback di un sito

2015-01-21 Thread Carlos Catucci
2015-01-21 13:16 GMT+01:00 flandero :

> Attento a quello che passi via requests post, di sovente ho dovuto
> trattare i miei dizionari con json.dumps() prima di passarli come argomento
> di payload


Mmm buon consiglio, ci provo e ti dico.

Carlos
-- 
EZLN ... Para Todos Todo ... Nada para nosotros
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Problema con una callback di un sito

2015-01-21 Thread Carlos Catucci
2015-01-21 14:21 GMT+01:00 Carlos Catucci :

> Mmm buon consiglio, ci provo e ti dico.


No sembra che neppure questo gli sia piaciuto. In effetti il data non
sembra essere stato jsoned, ma sono disperato.

Carlos
-- 
EZLN ... Para Todos Todo ... Nada para nosotros
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Problema con una callback di un sito

2015-01-21 Thread flandero
Senza URL non so dirti davvero altro, ma dev' essere davvero una banalita'
che ti sfugge, reverse di uno script che agisce già con la api con cui stai
combattendo non riesci a farlo? Chrome console debugger salva le vite, GL :\
Il 21/gen/2015 14:26 "Carlos Catucci"  ha scritto:

>
> 2015-01-21 14:21 GMT+01:00 Carlos Catucci :
>
>> Mmm buon consiglio, ci provo e ti dico.
>
>
> No sembra che neppure questo gli sia piaciuto. In effetti il data non
> sembra essere stato jsoned, ma sono disperato.
>
> Carlos
> --
> EZLN ... Para Todos Todo ... Nada para nosotros
>
> ___
> 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


Re: [Python] Problema con una callback di un sito

2015-01-21 Thread Carlos Catucci
2015-01-21 14:30 GMT+01:00 flandero :

> Senza URL non so dirti davvero altro, ma dev' essere davvero una banalita'
> che ti sfugge, reverse di uno script che agisce già con la api con cui stai
> combattendo non riesci a farlo? Chrome console debugger salva le vite, GL :\


Te lo mando in privato se ti va bene

Carlos
-- 
EZLN ... Para Todos Todo ... Nada para nosotros
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Problema con una callback di un sito

2015-01-21 Thread Massimiliano Modena
Il giorno 21 gennaio 2015 14:25, Carlos Catucci 
ha scritto:

>
> 2015-01-21 14:21 GMT+01:00 Carlos Catucci :
>
>> Mmm buon consiglio, ci provo e ti dico.
>
>
> No sembra che neppure questo gli sia piaciuto. In effetti il data non
> sembra essere stato jsoned, ma sono disperato.
>
Hai provato a mascherarti da browser? Capita spesso che le sessioni vengano
ignorate.
Magari l'hai fatto e me lo sono perso.
Come strumenti di test, potrei consigliarti anche (oltre a chrome)  queste
due estensioni di firefox:
http://livehttpheaders.mozdev.org/ che analizza solo appunto le richieste.
e questo:
https://github.com/tommut/HttpRequester
per testare al volo le request .

Purtroppo non conosco python ma, spero di esserti stato utile.

> Carlos
> --
>
>
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Problema con una callback di un sito

2015-01-21 Thread Carlos Catucci
2015-01-21 18:07 GMT+01:00 Massimiliano Modena :

> Purtroppo non conosco python ma, spero di esserti stato utile.


Ottimi consigli, comunque alla fine ho trovato. Ilprogramatore nellaparte
che viene caricata all'inizio mette un campo hidden con dentro un valore
random, che poi va passato comeparametro nella callback.
Grazie a tutti, ci sono arrivato seguendo percorsi logici basati sui vostri
consigli

Carlos
-- 
EZLN ... Para Todos Todo ... Nada para nosotros
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] .net e visual studio open source e versione community

2015-01-21 Thread Diego Barrera

Il 21/01/2015 12:29, computer service ha scritto:

salve, la microsoft a quanto pare ha reso opensource le librerie .net e la 
versione 2015 di
visualstudio c'è in modalità community. cosa ne pensate?

Troppo tardi :)
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] .net e visual studio open source e versione community

2015-01-21 Thread Simone Federici
Gilberto Bertarelli:

> salve, la microsoft a quanto pare ha reso opensource le librerie .net e la
> versione 2015 di visualstudio c'è in modalità community. cosa ne pensate?
>

Ma perché si pagava? ghghgh
Why?
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Problema con una callback di un sito

2015-01-21 Thread Diego Barrera

Il 21/01/2015 18:58, Carlos Catucci ha scritto:


2015-01-21 18:07 GMT+01:00 Massimiliano Modena >:


Purtroppo non conosco python ma, spero di esserti stato utile.


Ottimi consigli, comunque alla fine ho trovato. Ilprogramatore 
nellaparte che viene caricata all'inizio mette un campo hidden con 
dentro un valore random, che poi va passato comeparametro nella callback.
Grazie a tutti, ci sono arrivato seguendo percorsi logici basati sui 
vostri consigli


Tipo csrf_token di django?
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Problema con una callback di un sito

2015-01-21 Thread Gianluca Esposito
Il 21/Gen/2015 12:27 "Marco Beri"  ha scritto:
>...
> Quasi certamente c'è qualcosa di nascosto che viene postato: hai
analizzato le post?
>
Sei fan, siede alla destra, in braccio etc... e poi non hai letto nemmeno
quello che ti ha scritto alle 12:27 ... non ho parole!
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] Problema con una callback di un sito

2015-01-21 Thread Marco Beri
On Jan 21, 2015 8:05 PM, "Gianluca Esposito"  wrote:
>
>
> Il 21/Gen/2015 12:27 "Marco Beri"  ha scritto:
> >...
>
> > Quasi certamente c'è qualcosa di nascosto che viene postato: hai
analizzato le post?
> >
> Sei fan, siede alla destra, in braccio etc... e poi non hai letto nemmeno
quello che ti ha scritto alle 12:27 ... non ho parole!

Ahahahahahah!!! :-)

Cacchio, ho riso di gusto, lo ammetto... :-D

Quindi grazie.

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


Re: [Python] Problema con una callback di un sito

2015-01-21 Thread Carlos Catucci
2015-01-21 20:05 GMT+01:00 Gianluca Esposito :

> Sei fan, siede alla destra, in braccio etc... e poi non hai letto nemmeno
> quello che ti ha scritto alle 12:27 ... non ho parole!


A parte che erano le 12.26, si che lo  ho letto, infatti alla fine sono
riuscito a scovare il maledetto. Ma si era messo dietro un cespuglio ;)
In braccio e' Marco Buttu, per la cronaca ;)

Carlos
-- 
EZLN ... Para Todos Todo ... Nada para nosotros
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] .net e visual studio open source e versione community

2015-01-21 Thread Carlos Catucci
2015-01-21 19:44 GMT+01:00 Simone Federici :

> Gilberto Bertarelli:
>
>> salve, la microsoft a quanto pare ha reso opensource le librerie .net e
>> la versione 2015 di visualstudio c'è in modalità community. cosa ne pensate?
>>
>
> Ma perché si pagava? ghghgh
>
>
+1

Carlos
-- 
EZLN ... Para Todos Todo ... Nada para nosotros
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] .net e visual studio open source e versione community

2015-01-21 Thread enrico franchi
2015-01-21 11:29 GMT+00:00 computer service :

> salve, la microsoft a quanto pare ha reso opensource le librerie .net e la
> versione 2015 di
>

Cosa e' questa microsoft di cui parlate tutti?


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