利用pycharm制作脚本这篇文章我利用pycharm制作一个简单脚本点击屏幕中任意两个点然后反复循环想要实现多个点就稍微在我的代码基础上修改一下就行环境配置第一种办法就是看我另一篇anaconda的文章利用anaconda去配置好环境然后在pycharm里边去用就行另一种就是直接在pycharm里边下载相应的包这边要使用到的是pyautogui首先打开pycharm点击左下角的python软件包然后搜索pyautogui点击安装就行我这边已经安装好了所以它分类在已安装里边。坐标获取首先要实现两点重复点击首先要获取两点的坐标我们简单创建一个.py文件右击项目创建即可然后输入下边的代码importpyautoguiimporttimeprint(请将鼠标移到第一个点击位置你有5秒时间...)time.sleep(5)pos1pyautogui.position()print(f第一个点坐标: {pos1})print(请将鼠标移到第二个点击位置你有5秒时间...)time.sleep(5)pos2pyautogui.position()print(f第二个点坐标: {pos2})这个文件就是用来获取两点代码的输出里边会有提示他是等到第五秒的时候读取你鼠标的当前位置。所以你只需要把鼠标放置到想点击的位置等待一下就行能够看到输出里边会输出坐标然后在移动到第二个点就行如果想要多个点就稍微改一下代码就行自动点击创建一个.py文件复制下边代码我们可以看到这两行代码point_a (221, 1063) # 第一个点的坐标point_b (1805, 22) # 第二个点的坐标把你自己想点击的坐标换进去就行这里是自动一直点所以想停止的话就要在pycharm里边输入ctrl 加c或者点击停止按钮当然如果你的点击间隔比较小的话可能会出现点击不到停止按钮的情况也可以使用快捷键ctrl 加F2如果觉得这样子还是不方便就可以加一个库keyboard 然后自己设置一个案件当作停止按钮也是可以的importpyautoguiimporttime# 把这里换成你上一步获取的坐标point_a(221,1063)# 第一个点的坐标point_b(1805,22)# 第二个点的坐标click_interval2# 点击间隔秒print(脚本将在3秒后开始请把鼠标移到安全区域...)time.sleep(3)try:whileTrue: pyautogui.click(point_a[0], point_a[1])print(f点击 A: {point_a})time.sleep(click_interval)pyautogui.click(point_b[0], point_b[1])print(f点击 B: {point_b})time.sleep(click_interval)except KeyboardInterrupt: print(\n脚本已停止)这样子一个简单的两点点击的脚本就实现了如果碰到一些重复性的工作都可以考虑使用这种方法来简化工作。