我正在尝试从Subversion存储库下载代码,而不使用svn
Subversion程序。我使用的是Python的urllib2模块。下面是我的剧本。这个脚本的问题是,它返回的是排序的网页,而不是实际的源代码。我可以看到到源代码的链接,但看不到实际的源代码。你知道吗
有人对我如何使用urllib2从Subversion下载实际的源代码有什么建议吗?
#! /usr/bin/env python
import urllib2
def sub():
theurl = 'https://Intranet-Server/svn/FancySoftware/trunk/'
username = 'username'
password = 'password'
passman = urllib2.HTTPPasswordMgrWithDefaultRealm()
passman.add_password(None, theurl, username, password)
authhandler = urllib2.HTTPBasicAuthHandler(passman)
opener = urllib2.build_opener(authhandler)
print "OPENER :", opener
urllib2.install_opener(opener)
pagehandle = urllib2.urlopen(theurl)
print "PAGEHANDLE :", pagehandle
return pagehandle
if __name__ == "__main__":
ret = sub()
for line in ret:
print line
目前没有回答
相关问题 更多 >
编程相关推荐