这是pycurl的sourceforge页面上的例子。如果url包含中文。我们应该做什么过程?由于pycurl不支持unicode?当url包含非英语语言时如何使用pycurl?
import pycurl
c = pycurl.Curl()
c.setopt(pycurl.URL, "http://www.python.org/")
c.setopt(pycurl.HTTPHEADER, ["Accept:"])
import StringIO
b = StringIO.StringIO()
c.setopt(pycurl.WRITEFUNCTION, b.write)
c.setopt(pycurl.FOLLOWLOCATION, 1)
c.setopt(pycurl.MAXREDIRS, 5)
c.perform()
print b.getvalue()
我从来没有使用pycurl,但似乎没有维护。我建议你尝试更现代的图书馆,如请求,http://docs.python-requests.org/en/latest/。 – Oz123