没有模块名称Pythonwin

时间:2019-04-04 00:21:43

标签: python

我收到此错误

  

C:\ Users \ Rayner \ Desktop> python try.py   追溯(最近一次通话):     文件“ try.py”,第1行,在       从pythonwin导入pywin   ImportError:没有名为pythonwin的模块

运行此代码时

from pythonwin import pywin
import win64api, win64con, time
import math


def click(pos):
    x, y = pos
    win32api.SetCursorPos((x,y))
    win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,x,y,0,0)
    win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,x,y,0,0)


click((150, 1000))
## clicks on google chrome on the taskbar to get out of IDLE

r = 303 ## radius (largest that will fit)

## this is the center of the circle
x1 = 500 
y1 = 390

## number of dots (minus 1)
n = 3000

time.sleep(1) ## waits for chrome window to open

theta = 0
for i in range(n): ## basic circle drawing algorithm
    theta += 2*math.pi/n
    x = round(math.cos(theta)*r)
    y = round(math.sin(theta)*r)
    click((x+x1, y+y1))

1 个答案:

答案 0 :(得分:0)

毕竟您不需要导入pywin。您没有使用它。而是将导入内容更改为以下内容,并且程序应该可以正常运行。

#from pythonwin import pywin
import win32api, win32con, time, math

并且您没有做任何事情来打开程序中的chrome。这只会在您的指针在屏幕上画一个圆(您显然可以看到)。