摘要: 这篇文章取这个名字的时候,就说明了我以前对urllib2理解太肤浅了。要这么一个需求,需要读取ftp上的内容,ftp有身份验证的。开始以为直接用open('ftp://127.0.0.1')就行了,后来又google了一下,有人说直接用urllib2读取就行。import urllib2req = urllib2.Request('ftp://127.0.0.1/workspace/app.wsgi')print urllib2.urlopen(req).read()很明显需要身份验证的上面的代码就不能用了。开始以为把username,password作为参数p阅读全文