百度站长后台python推送工具

需要在文件目录下面建一个urls.txt的文件,将所有要推送的url放到文本里。然后运行下面的脚本。

import requests

def baidu_push(url, token):
    headers = {
        'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3'
    }

    params = {
        'site': url,
        'token': token
    }

    r = requests.post("http://data.zz.baidu.com/urls", headers=headers, params=params)
    return r.text

with open("urls.txt", "r") as file:
    urls = file.readlines()
    for url in urls:
        print(baidu_push(url.strip(), "your_token"))

 

posted @ 2023-02-01 23:52  无恙大势  阅读(157)  评论(0)    收藏  举报