用python提取sitemap网址并主动提交
食用方法将程序和sitemap.xml放在同一目录下后运行程序即可,获取链接放在最下面了
import re
from time import sleep
import requests
try:
with open(r'sitemap.xml', 'r', encoding='UTF-8') as f:
a = f.read()
p = re.compile(r'https://(.+)</loc>')
r = p.findall(a)
data = '\n'.join(r)
site = input('请输入网址:')
token = input('请出入准入密钥:')
url = f'http://data.zz.baidu.com/urls?site={site}&token={token}'# 记得修改成自己的网址和token
a = requests.post(url, data=data)
print(a.text)
sleep(3)
except FileNotFoundError:
print('请将sitemap.xml和本程序放在同一目录下')
sleep(3)
页:
[1]