admin 发表于 2020-4-19 17:50:10

用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]
查看完整版本: 用python提取sitemap网址并主动提交