blob: 92ff86506dce5c194701d0fc159108bcbe1c72cf (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
#!/usr/bin/python
from lxml import etree
import sys,os
if len(sys.argv)<2:
print "usage: makeplaylist source_directory"
sys.exit(0)
sourcedir=sys.argv[1]
page = etree.Element('playlist')
doc = etree.ElementTree(page)
dirList=sorted(os.listdir(sourcedir))
note = 36
while note<100:
for fname in dirList:
pageElement = etree.SubElement(page, 'svglayer',
note=str(note),
file=sourcedir+"/"+fname)
note +=1
if note>100:
break
file= open(sourcedir+".xml", "w")
doc.write(file, xml_declaration=True, encoding='utf-8',pretty_print=True)
file.close()
|