From f7d2c07c102d940727b0f053864c04ed32a76ff8 Mon Sep 17 00:00:00 2001 From: Kirill Volinsky Date: Sat, 13 Oct 2012 09:49:24 +0000 Subject: Quotes: folders restructurization git-svn-id: http://svn.miranda-ng.org/main/trunk@1905 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c --- protocols/Quotes/Utility/DukasCopy.py | 48 ----------------------------------- 1 file changed, 48 deletions(-) delete mode 100644 protocols/Quotes/Utility/DukasCopy.py (limited to 'protocols/Quotes/Utility/DukasCopy.py') diff --git a/protocols/Quotes/Utility/DukasCopy.py b/protocols/Quotes/Utility/DukasCopy.py deleted file mode 100644 index 2d12d1c4ec..0000000000 --- a/protocols/Quotes/Utility/DukasCopy.py +++ /dev/null @@ -1,48 +0,0 @@ -from html.parser import HTMLParser -import sys - -class MyHTMLParser(HTMLParser): - def __init__(self, in_fn,out_fn): - HTMLParser.__init__(self) - f_in = open(in_fn,'r') - self.quote = 0 - self.descr = '' - self.f_out = open(out_fn,'w') - self.feed(f_in.read()) - f_in.close() - self.f_out.close() - - def handle_starttag(self, tag, attrs): - #print ("start of a %s" % tag) - #print (attrs) - self.start = 1 - if tag == 'input': - self.f_out.write('\n') - for k in attrs: - if k[0] == 'stname': - self.f_out.write('\n\t%s'%k[1]) - if k[0] == 'stid': - self.f_out.write('\n\t%s'%k[1]) - self.quote = 1 - - - def handle_endtag(self, tag): - self.start = 0 - if tag == 'tr' and self.quote == 1: - if self.descr: - self.f_out.write('\n\t%s'%self.descr) - self.f_out.write('\n') - self.quote = 0 - self.descr = 1 - #print ("end of a %s" % tag) - - def handle_data(self, data): - if self.start == 1: - self.descr = data - #print ("Data %s" % self.descr) - - - -parser = MyHTMLParser(sys.argv[1],sys.argv[2]) -parser.close() - \ No newline at end of file -- cgit v1.2.3