Un caloroso salve a tutti. Vorrei chiedere aiuto e forse anche conforto spiriturale circa un problemino su cui mi sto dissanguando da un po' di giorni.
ho la necessita' di usare webkit per interagire con un server web dove c'e'
piu' javascript che anima. In giro non mi pare di aver visto prodotti che
possano tirar su una pagina html infarcita di javascript e gestirsela meglio di
webkit.
il codice, grosso modo deve caricarsi la pagina che gli indico (portandosi
appresso, per l'appunto tutto il codice javascript), lanciare una semplice
chiamata e ritornarmi un valore da usare nel resto dell'applicazione python.
A parte che non si trova documentazione fatta bene per pywebkit manco
ammazzato. Ho usato tutti i vari esempi trovati in rete, riferimenti sul sito
webkit ufficiale e ricerche a 360 gradi.
questo il codice:
import webkit
w = webkit.WebView()
w.load_uri('http://192.168.9.1')
w.execute_script('document.title = STR_AJAX_VALUE')
print w.get_main_frame().get_title()
l'ambiante di lavoro e' debian, il server web e' una maledetta chiavetta
vodafone.
il problema non e' il come fare.... perche' questo script, eseguito in una
shell, digitato a manina, riga per riga all'interno dell'interprete python
funziona perfettamente e non sbaglia un colpo.
Inserito in uno script ed eseguito con il piu' canonico python script.py, o
peggio, inserito in una mia classe, non carica la pagina web alla riga dove e'
riportato load_uri.
Qualcuno ha gia' avuto a che fare co' sto' coso? o magari ha una soluzione
diversa da poter suggerire su cui studiare e rovinarmi il prossimo fine
settimana?
grazie di cuore.
signature.asc
Description: Message signed with OpenPGP using GPGMail
_______________________________________________ Python mailing list [email protected] http://lists.python.it/mailman/listinfo/python
