From cd07ca54a0ce493d19e397932c3adc40ddb269d4 Mon Sep 17 00:00:00 2001 From: zeek <984294471@qq.com> Date: Sun, 22 Mar 2020 11:34:33 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=9F=E6=88=90sitemap.xml?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sitemap.py | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100755 sitemap.py diff --git a/sitemap.py b/sitemap.py new file mode 100755 index 0000000..9dca82f --- /dev/null +++ b/sitemap.py @@ -0,0 +1,28 @@ +#!/usr/bin/env python3 +# coding=utf-8 +# -*- coding: utf-8 -*- + +import datetime +import re +import get_url + + +def create_xml(filename, url_list): + header = '\n' + file = open(filename, 'a', encoding='utf-8') + file.writelines(header) + file.close() + for url in url_list: + times = datetime.datetime.now().strftime("%Y-%m-%dT%H:%M:%S+00:00") + urls = re.sub(r"&", "&", url) + ment = " \n %s\n %s\n weekly\n 0.8\n \n" % (urls, times) + file = open(filename, 'a', encoding='utf-8') + file.writelines(ment) + last = "" + file.writelines(last) + file.close() + + +if __name__ == '__main__': + get_url.parser(get_url.url_mine_list, 0) + create_xml('sitemap.xml', get_url.url_res_final)