httplib?

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
zrb Offline
Junior Member
Posts: 5
Joined: Apr 2004
Reputation: 0
Post: #1
cvsbuild 2004-04-09

-------------- test.py -------------------
import httplib
conn = httplib.httpconnection("[url]www.google.com"[/url])
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
find quote
zrb Offline
Junior Member
Posts: 5
Joined: Apr 2004
Reputation: 0
Post: #2
actually this is enough:

----- test.py ----------------
print "foobar".encode("idna")
find quote
darkie Offline
Team-XBMC Developer
Posts: 529
Joined: Sep 2003
Reputation: 0
Post: #3
ok, found the problem after a lot of searching Smile
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

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


[Image: badge.gif]
find quote
darkie Offline
Team-XBMC Developer
Posts: 529
Joined: Sep 2003
Reputation: 0
Post: #4
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

Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


[Image: badge.gif]
find quote
zrb Offline
Junior Member
Posts: 5
Joined: Apr 2004
Reputation: 0
Post: #5
hmm...
still don't work Sad

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

build 2004-08-18
find quote