source: open-sysclone/trunk/build-area/open-sysclone-0.1.obsolete.0.7682091920442/open-sysclone-server.install/usr/share/n4d/python-plugins/OpenSysCloneDownload.py @ 647

Last change on this file since 647 was 647, checked in by daduve, 4 years ago

Ading file

File size: 969 bytes
Line 
1#!/usr/bin/env python
2import os
3import sys
4import urllib
5from sgmllib import SGMLParser
6
7class OpenSysCloneDownload(SGMLParser):
8
9        def __init__(self):
10                self.pathiso="/net/OpenSysClone/"
11
12        def reset(self):
13                SGMLParser.reset(self)
14                self.urls = []
15               
16        def start_a(self, attrs):
17                href = [v for k, v in attrs if k=='href']
18                self.urls.extend(href)
19               
20        def downloadIso(self,name,path,url):
21               
22                try:
23                       
24                except: Exception as e:
25                        return str (e);
26               
27                pass:
28               
29        def deleteIso(self):
30                pass:
31           
32if __name__ == "__main__":
33        usock = urllib.urlopen("http://releases.lliurex.net/")
34       
35        parser = URLLister()
36        parser.feed(usock.read())
37       
38        parser.close()
39        usock.close()
40       
41        for url in parser.urls: 
42                url1=glob.glob(url)
43                print url
44#               for url1 in parser.urls:
45#                       print url1
46
47
48
Note: See TracBrowser for help on using the repository browser.