sizeof_fmt,
)
+
class Sitemap:
"""Class keeping the internal site structure"""
s = "\n".join(link.link() for link in self._tree)
with codecs.open(self._file, "w", "utf-8") as f:
f.write(s)
-# f = codecs.open(self._file, "w", "utf-8")
-# f.write(s)
-# f.close()
+
+ # f = codecs.open(self._file, "w", "utf-8")
+ # f.write(s)
+ # f.close()
def read_map(self):
"""Read sitemap.txt"""
t[4] = time()
print(f"Render [{t[4] - t[3]:5.2f} s]")
for link in self._tree:
- link.template(self, self._args.style, self._tmptarget, self._args.subdir)
+ link.template(
+ self, self._args.style, self._tmptarget, self._args.subdir
+ )
t[5] = time()
print(f"Template [{t[5] - t[4]:5.2f} s]")
t[6] = time()
for lang in self._sitelang:
txtmenu = self.gen_menu(lang, None, "tree sitemap")
sitmaplink.page(lang).set_article(txtmenu)
- with codecs.open(self._tmptarget + "sitemap." + lang + ".txt", "w", "utf-8") as f:
+ with codecs.open(
+ self._tmptarget + "sitemap." + lang + ".txt", "w", "utf-8"
+ ) as f:
f.write(txtmenu)
-# f = open(self._tmptarget + "sitemap." + lang + ".txt", "w")
-# f.write(txtmenu)
-# f.close()
+ # f = open(self._tmptarget + "sitemap." + lang + ".txt", "w")
+ # f.write(txtmenu)
+ # f.close()
sitmaplink.page(lang).template(
self, self._args.style, self._tmptarget, self._args.subdir
)
# g.draw('g.png')
# print g.string()
-#pylint: disable=too-many-arguments,too-many-positional-arguments
+ # pylint: disable=too-many-arguments,too-many-positional-arguments
def _menu(self, trie, lang, page, css, subdir):
"""create a formated menue of the trie"""
html = f"<ul{css}>\n"