DocumentationTools/IndexGenerator.py

changeset 3033
58fe260e7469
parent 2989
7efa8b8b6903
child 3060
5883ce99ee12
child 3160
209a07d7e401
equal deleted inserted replaced
3032:927a2f8b3669 3033:58fe260e7469
166 })) 166 }))
167 modules = self.indexListModulesTemplate.format(**{ 167 modules = self.indexListModulesTemplate.format(**{
168 "Entries": "".join(lst), 168 "Entries": "".join(lst),
169 }) 169 })
170 170
171 doc = self.headerTemplate.format(**{ \ 171 doc = self.headerTemplate.format(
172 "Title": title, 172 **{"Title": title,
173 "Style": self.stylesheet}) + \ 173 "Style": self.stylesheet}) + \
174 self.indexBodyTemplate.format(**{ \ 174 self.indexBodyTemplate.format(
175 "Title": title, 175 **{"Title": title,
176 "Description": package["description"], 176 "Description": package["description"],
177 "Subpackages": subpackages, 177 "Subpackages": subpackages,
178 "Modules": modules, 178 "Modules": modules}) + \
179 }) + \ 179 self.footerTemplate
180 self.footerTemplate
181 180
182 f = open(filename, "w", encoding="utf-8", newline=newline) 181 f = open(filename, "w", encoding="utf-8", newline=newline)
183 f.write(doc) 182 f.write(doc)
184 f.close() 183 f.close()
185 184

eric ide

mercurial