Python自动化:模拟人类在百度搜索页输入关键词进行搜索并打开搜索结果

Python自动化:模拟人类在百度搜索页输入关键词进行搜索并打开搜索结果

Python程序代码实现一个简单的功能,在百度的搜索首页由Python程序代码模拟人类的动作,像人类一样输入搜索关键词‘zhangphil’,然后再打个百度返回的搜索结果中排名第一的那一条结果。

import pyautogui


def auto_input_and_search():
    pyautogui.PAUSE = 1
    pyautogui.FAILSAFE = True

    #选中百度的搜索关键词输入框。
    pyautogui.moveTo(500, 350, duration=1)
    pyautogui.click((500, 350))

    #输入要搜索的关键词。
    keywords='zhangphil'
    pyautogui.typewrite(keywords)

    #鼠标移动到搜索按钮“百度一下”,点击动作。
    pyautogui.moveTo(900, 100, duration=1)
    pyautogui.click((900, 100))

    #点击搜索结果的第一条。
    pyautogui.moveTo(900, 300, duration=1)
    pyautogui.click((900, 300))



auto_input_and_search()

注意坐标位置,在不同的机器和分辨率设备上不同。

 

 

Do not be evil

你可能感兴趣的:(Python,Python)