pyautogui.click()转换为exe文件时不起作用

时间:2019-08-04 09:36:01

标签: python pyinstaller pyautogui

我编写了这段代码以打开YouTube,并使用python 3.6和pyautogui播放播放列表。

import os
import pyautogui as pygui
import time

path="C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"
os.startfile(path)
time.sleep(2)

pygui.typewrite('https://www.youtube.com/playlist?list=rjkd2fadf') 
time.sleep(0.1)

pygui.press('enter')
time.sleep(3.5)

play=pygui.center(pygui.locateOnScreen('play.png'))
play=list(play)
pygui.click(play[0], play[1]-60, duration=0.7)                  
time.sleep(2)

loop=pygui.center(pygui.locateOnScreen('loop.png'))
pygui.click(loop, duration=0.5)

mini=pygui.center(pygui.locateOnScreen('minimze.png'))

pygui.click(mini, duration=0.2)
time.sleep(2)

chrome=pygui.center(pygui.locateOnScreen('chrome.png'))
pygui.rightClick(chrome, duration=0.1)
time.sleep(0.7)
new_tab=pygui.center(pygui.locateOnScreen('new_tab2.png'))
pygui.click(new_tab, duration=0.1)

我希望整个内容都是.exe,所以我尝试以下操作:

pyinstaller -w -F main.py

输入网址并按下Enter键后,鼠标没有移动,并且出现以下错误:

  

无法执行主脚本

0 个答案:

没有答案