PDA

View Full Version : httplib?


zrb
2004-04-14, 02:54
cvsbuild 2004-04-09

-------------- test.py -------------------
import httplib
conn = httplib.httpconnection("www.google.com")
conn.putrequest("get", "/")
conn.endheaders()
foo = conn.getresponse()
print foo.read()



-------------- debug ----------------------
14-04-2004 01:38:47 -->python initialized<--

14-04-2004 01:38:47

14-04-2004 01:38:47 traceback (most recent call last):

14-04-2004 01:38:47 file "q:\scripts\test3.py", line 3, in ?

14-04-2004 01:38:47

14-04-2004 01:38:47 conn.putrequest("get", "/")

14-04-2004 01:38:47 file "q:\python\lib\httplib.py", line 667, in putrequest

14-04-2004 01:38:47 lookuperror
: unknown encoding: idna


any ideas?
-zrb

zrb
2004-04-14, 04:42
actually this is enough:

----- test.py ----------------
print "foobar".encode("idna")

darkie
2004-04-18, 00:45
ok, found the problem after a lot of searching :)
problem is that python for xbmc is missing a module named 'unicodedata'.
i could add this to xbmc but this will cost about 0,8 mb of memory and i think this is to much.
really need to get dll support working for xbmc first

so no encode support for now, sorry.

darkie

darkie
2004-08-06, 21:25
ok, it took a while, but it is added now to cvs.
just make sure you have the file unicodedata.pyd in your xbmc\python\lib\ dir

zrb
2004-08-25, 21:13
hmm...
still don't work :(

btw.
xbmc searches for unicodedata.pyd in xbmc\mplayer\codecs instead of xbmc\python\lib\

build 2004-08-18