분류 전체보기 (134)
Wi-Fi LED Matrix (1)
Code snippets (4)
Music (2)
MacOS & iOS (15)
Linux & Android (24)
Windows & WM (18)
Electronic (27)
Archived (32)
Trash Bin (10)
545,893 Visitors up to today!
Today 42 hit, Yesterday 23 hit
2006. 5. 27. 22:37

리눅스에서 httplib 모듈을 이용한 파이썬 스크립트를 freeze 하고, 만들어진 실행파일을 실행하면,


Unhandled exception in thread started by
Traceback (most recent call last):
  File "/root/xxxxx.py", line 44, in func_xxxxxx
     ---------- 코드 생략 ------------
  File "/root/xxxxx.py", line 39, in func_xxxxxx

    doc = conn.getresponse()
  File "/usr/local/lib/python2.4/httplib.py", line 804, in request
    self._send_request(method, url, body, headers)
  File "/usr/local/lib/python2.4/httplib.py", line 821, in _send_request
    self.putrequest(method, url, **skips)
  File "/usr/local/lib/python2.4/httplib.py", line 754, in putrequest
    self.putheader('Host', "%s:%s" % (self.host.encode("idna"), self.port))
LookupError: unknown encoding: idna


이런 에러가 난다. -_-;;

idna 인코딩을 알 수 없다니;;;

구글링 해보다가 찾은 답변...


from encodings import idna, ascii


인코딩을 임포트하라고 한다;;;

하니 되네.... 원래 그렇게 해야 하는건가? -_-;;

비회원은 로그인 후 작성하실 수 있습니다.

Secret