python ios 坐标点击_python点击鼠标获取坐标(Graphics)
使用Python进行图像编程,要使用到Graphics库。下面列举出较常用的代码
from graphics import *
#设置画布窗口名和尺寸
win = GraphWin('hehe', 666, 666)
#关闭画布窗口
win.getMouse()
win.close()
#画点
pt = Point(100, 100)
pt.draw(win)
#画圆
cir = Circle(Point(200, 200), 75)
cir.draw(win)
cir.setOutline('red') #外围轮廓颜色
cir.setFill('yellow') #填充颜色
#画线
line = Line(Point(650, 100), Point(250, 100))
line.draw(win)
#画矩形
rect = Rectangle(Point(300, 300), Point(400, 400))
rect.setFill('red') #填充颜色
rect.draw(win)
#画椭圆
oval = Oval(Point(450, 450), Point(600, 600))
oval.setFill('red') #填充颜色
oval.draw(win)
#显示文字
message = Text(Point(win.getWidth()/2, 20), 'Click anywhere to quit.')
message.draw(win)
接下来使用Graphics库进行编写
from graphics import *
def main():
win = GraphWin("click me!")
for i in range(10):
p = win.getMouse()
print("You clicked at:", p.getX(), p.getY())
if __name__ == '__main__':
main()
出现下面问题:name '_name_'is not defined.出现原因是下划线应该是两个(__'name'__)而非一个(_'name'_)
修改过来即可
运行程序,出现“click me!”窗口
在窗口中点击鼠标,程序进行读取坐标轴值
点击十次,完成程序
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
python ios 坐标点击_python点击鼠标获取坐标(Graphics)相关推荐
- 高德地图-鼠标获取坐标
1.问题背景 鼠标点击地图,获取点击处的经纬度,并将经度和纬度放到输入框中 2.实现源码 <!DOCTYPE html> <html><head><meta ...
- python selenium鼠标点击_Python+Selenium学习--鼠标事件
场景 前景讲解了鼠标的click()事件,而我们在实际的web产品测试中,有关鼠标的操作,不仅仅只有单击,有时候还包括右击,双击,拖动等操作,这些操作包含在ActionChains类中. Action ...
- python坐标柱染色_Python matplotlib:在数据坐标中定位colorbar
指定轴的数据坐标位置的两个步骤:使用Axes.set_axes_locator()设置一个函数,该函数在图形坐标中返回Bbox对象.在 通过set_clip_box()方法设置轴中所有子对象的剪辑框: ...
- python模拟键盘输入视频_python教程-模拟鼠标和键盘输入
大家可能知道,有的情形下,如果我们需进行自动化操作的应用程序不提供相对应的的接口,就难以通过Python直接调用API来做到自动化.在此类情形下,Python也并非压根没有办法,我们可以通过模拟键盘和 ...
- python爬虫提取a标签_Python爬虫库BeautifulSoup获取对象(标签)名,属性,内容,注释
一.Tag(标签)对象 1.Tag对象与XML或HTML原生文档中的tag相同. from bs4 import BeautifulSoup soup = BeautifulSoup('Extreme ...
- python request返回的响应_Python爬虫库requests获取响应内容、响应状态码、响应头...
首先在程序中引入Requests模块 import requests 一.获取不同类型的响应内容 在发送请求后,服务器会返回一个响应内容,而且requests通常会自动解码响应内容 1.文本响应内容 ...
- python用glob遍历文件_python中用glob快速获取文件列表
glob是python自带的一个操作文件的相关模块,由于模块功能比较少,所以很容易掌握.用它可以查找符合特定规则的文件路径名.使用该模块查找文件,只需要用到: "*", " ...
- python网页爬虫漫画案例_python爬虫实例之获取动漫截图
引言 之前有些无聊(呆在家里实在玩的腻了),然后就去B站看了一些python爬虫视频,没有进行基础的理论学习,也就是直接开始实战,感觉跟背公式一样的进行爬虫,也算行吧,至少还能爬一些东西,hhh.我今 ...
- python群发手机短信_python实现发送和获取手机短信验证码
首先为大家分享python实现发送手机短信验证码后台方法,供大家参考,具体内容如下 1.生成4位数字验证码 def createPhoneCode(session): chars=['0','1',' ...
最新文章
- libuvc介绍及简单使用
- echarts legend颜色_echarts数据可视化图表(二):双柱状图
- UA MATH563 概率论的数学基础1 概率空间2 可列状态空间
- C++ 命名空间 实战(二)之 直接数组访问迭代器访问
- 1000 驱动_华为海思自研OLED驱动芯片已流片:最高28nm、可完全去美化
- workman php教程_workerman搭建websocket入门教程,简单实用
- 【牛客 - 82B】区间的连续段(贪心,建图,倍增)
- linux c++程序,阐述Linux下C++编程进行学习
- python调用r语言加载包错误_Python中调用R语言包指南.docx
- Java ConcurrentHashMap
- Java ConcurrentModificationException 异常分析与解决方案
- C语言 逻辑运算符与逻辑表达式
- Gmail打不开登录不了邮箱最新解决方法
- 水电图纸——管道的预埋和盒子的放置-1
- 基于硬件的C(C++)语言程序设计教程5:更改Atmel Studio的语言设置
- java 排序库_Java数据库排序
- ArcGIS教程:分水岭
- 常用计算机制图软件,常用的电脑画图软件有什么?
- se.arch.php,arch暴涨,数据库差点挂。请教
- 天龙八部手工架设--Linux 服务器环境搭建(游戏数据库篇)
热门文章
- html5语异性元素,异性的5句性暗示
- php 添加样式,添加样式到php html电子邮件
- java windows7 环境变量_Windows7环境变量中,系统变量与用户变量的优先级
- 《React Native跨平台移动应用开发》PDF电子书分享
- AFNetworking 3.0源码阅读 - AFURLResponseSerialization
- line-height:1.5和line-height:150%的区别
- win10配置JAVA和tomacat环境变量
- TCL 中upvar 用法 (摘自http://www.cnblogs.com/kane1990/archive/2011/12/19/2293981.html)
- WPF指南之XAML概述
- [密码学基础][每个信息安全博士生应该知道的52件事][Bristol52]42蒙哥马利乘法,哪里泄漏侧信道路吗?