JTree wrote: > Thanks everyone! > > Sorry for my ambiguous question. > I changed the codes and now it works fine. > > > > JTree wrote: >> Hi,all >> I encountered a problem when using unicode() function to fetch a >> webpage, I don't know why this happenned. >> My codes and error messages are: >> >> >> Code: >> #!/usr/bin/python >> #Filename: test.py >> #Modified: 2006-12-31 >> >> import cPickle as p >> import urllib >> import htmllib >> import re >> import sys >> >> def funUrlFetch(url): >> lambda url:urllib.urlopen(url).read() >> >> objUrl = raw_input('Enter the Url:') >> content = funUrlFetch(objUrl) >> content = unicode(content,"gbk") >> print content >> content.close() >> >> >> error message: >> >> C:\WINDOWS\system32\cmd.exe /c python test.py >> Enter the Url:http://www.msn.com >> Traceback (most recent call last): >> File "test.py", line 16, in ? >> content = unicode(content,"gbk") >> TypeError: coercing to Unicode: need string or buffer, NoneType found >> shell returned 1 >> Hit any key to close this window... >> >> Any suggestions would be appreciated! >> >> Thanks!
So... How about posting the brief working code? -- http://mail.python.org/mailman/listinfo/python-list