<html>
<head>
</head>
<body><br>
-- <br>
Sent from my Android phone with <a href="http://mail.com">mail.com</a> Mail. Please excuse my brevity.<br><br><div class="gmail_quote">Gollum1 <gollum1.smeagol1@gmail.com> wrote:<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Il 25 luglio 2013 14:31, Diego Barrera <diegonebarrera@yahoo.it> ha scritto:<br/>
> Il 25/07/2013 14:22, Gollum1 ha scritto:<br/>
><br/>
>>> Dai uno sguardo anche a pip; c'e' anche l'opzione -E che serve per<br/>
>>> installazioni da locale.<br/>
>>> $man pip<br/>
>><br/>
>> che palle.... la libreria per python3 è piena zeppa di errori... e<br/>
>> riuscire a capire come dovrebbe essere corretto, non è facilissimo per<br/>
>> uno come me che è da maggio che usa python.<br/>
><br/>
> Puoi spiegarti meglio?<br/>
<br/>
sto parlando del modulo python-ntlm che ho trovato su pypi, scaricato<br/>
dal sito bitbucket dell'autore, non riesco a scaricare da google code<br/>
il pacchetto intero, non ho un client cvs portable (fra poco se mi<br/>
girano le cosidette riprendo a sviluppare sul mio portatile linux,<br/>
quindi mi tolgo tutti sti fronzoli e uso winzoz solo per far girare il<br/>
codice di prova).<br/>
<br/>
ho messo il package per la versione 3 di python nella directory del progetto:<br/>
e viene correntemente importato.<br/>
<br/>
ho trovato sul code di google un codice di esempio per la versione 2.x<br/>
di python, ho sostituito le chiamate errate a urlib2 con la chiamate a<br/>
urllib.request e urllib.parse<br/>
<br/>
e pare che tutto sia corretto (a livello di chiamate).<br/>
<br/>
poi lancio il programma, e il primo errore... in una funziona mi dice<br/>
che sono richiesti 2 parametro e invece ne sono solo 1:<br/>
<br/>
file: \ntlm\HTTPNtlmAuthHandler.py<br/>
<br/>
auth = 'NTLM %s' %<br/>
ntlm.create_NTLM_NEGOTIATE_MESSAGE(user, type1_flags)<br/>
<br/>
guardando nel codice, quel type1_flags non viene poi utilizzato (non<br/>
usa quello che è preso, ma usa quello che ha già nello scope del<br/>
modulo stesso), quindi ho provato ad eliminarlo nella chiamata e<br/>
passiamo all'errore successivo...<br/>
<br/>
sempre nello stesso file, non conosce NTLM_TYPE1_FLAGS<br/>
<br/>
e certo... si chiama NTLM_ttype1_FLAGS...<br/>
<br/>
ora... sostituito questo... altro errore, ma questa volta in urllib.request...<br/>
<br/>
aggiornamento: ho rilanciato di nuovo il programma... e questa volta<br/>
ha funziona perfettamente...<br/>
<br/>
<br/>
<br/>
Byez<br/>
--<br/>
Gollum1<br/>
Tesssssoro, dov'é il mio tessssoro...<br/>
_______________________________________________<br/>
Python mailing list<br/>
Python@lists.python.it<br/>
<a href="http://lists.python.it/mailman/listinfo/python" target="_blank">http://lists.python.it/mailman/listinfo/python</a><br/>
</blockquote></div></body>
</html>