168 })) |
168 })) |
169 modules = self.indexListModulesTemplate.format(**{ |
169 modules = self.indexListModulesTemplate.format(**{ |
170 "Entries": "".join(lst), |
170 "Entries": "".join(lst), |
171 }) |
171 }) |
172 |
172 |
173 doc = self.headerTemplate.format(**{ \ |
173 doc = self.headerTemplate.format( |
174 "Title": title, |
174 **{"Title": title, |
175 "Style": self.stylesheet}) + \ |
175 "Style": self.stylesheet}) + \ |
176 self.indexBodyTemplate.format(**{ \ |
176 self.indexBodyTemplate.format( |
177 "Title": title, |
177 **{"Title": title, |
178 "Description": package["description"], |
178 "Description": package["description"], |
179 "Subpackages": subpackages, |
179 "Subpackages": subpackages, |
180 "Modules": modules, |
180 "Modules": modules}) + \ |
181 }) + \ |
181 self.footerTemplate |
182 self.footerTemplate |
|
183 |
182 |
184 f = open(filename, "w", encoding="utf-8", newline=newline) |
183 f = open(filename, "w", encoding="utf-8", newline=newline) |
185 f.write(doc) |
184 f.write(doc) |
186 f.close() |
185 f.close() |
187 |
186 |