python terminator_Python turtle.Terminator方法代碼示例
本文整理匯總了Python中turtle.Terminator方法的典型用法代碼示例。如果您正苦於以下問題:Python turtle.Terminator方法的具體用法?Python turtle.Terminator怎麽用?Python turtle.Terminator使用的例子?那麽恭喜您, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在模塊turtle的用法示例。
在下文中一共展示了turtle.Terminator方法的7個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於我們的係統推薦出更棒的Python代碼示例。
示例1: check_queue
點讚 3
# 需要導入模塊: import turtle [as 別名]
# 或者: from turtle import Terminator [as 別名]
def check_queue(self):
"""Timer callback to check command queue"""
try:
while True:
window_size = turtle.window_width(), turtle.window_height()
if self.window_size != window_size:
self.redraw()
turtle.ontimer(self.check_queue, 200)
break
cmd = self.queue.get_nowait()
cmd()
if cmd == self.do_close:
break
except queue.Empty:
turtle.ontimer(self.check_queue, 100)
except turtle.Terminator:
pass
except KeyboardInterrupt:
turtle.bye()
開發者ID:arvehj,項目名稱:jvcprojectortools,代碼行數:21,
示例2: __init__
點讚 2
# 需要導入模塊: import turtle [as 別名]
# 或者: from turtle import Terminator [as 別名]
def __init__(self):
self.queue = queue.Queue(maxsize=1)
self.margin = [0, 0, 0, 0]
self.plot_area = (0, 0, 255, 1023)
self.min_size = (2, 8)
self.zoom_area = [*self.plot_area]
self.scale = 1
self.font = ('Ariel', 8)
self.closed = False
self.window_size = None
self.tables = []
try:
turtle.setup()
except turtle.Terminator:
turtle.setup()
開發者ID:arvehj,項目名稱:jvcprojectortools,代碼行數:17,
示例3: startDemo
點讚 2
# 需要導入模塊: import turtle [as 別名]
# 或者: from turtle import Terminator [as 別名]
def startDemo(self):
self.refreshCanvas()
self.dirty = True
turtle.TurtleScreen._RUNNING = True
self.configGUI(DISABLED, DISABLED, NORMAL, DISABLED,
"demo running...", "black")
self.screen.clear()
self.screen.mode("standard")
self.state = RUNNING
try:
result = self.module.main()
if result == "EVENTLOOP":
self.state = EVENTDRIVEN
else:
self.state = DONE
except turtle.Terminator:
self.state = DONE
result = "stopped!"
if self.state == DONE:
self.configGUI(NORMAL, NORMAL, DISABLED, NORMAL,
result)
elif self.state == EVENTDRIVEN:
self.exitflag = True
self.configGUI(DISABLED, DISABLED, NORMAL, DISABLED,
"use mouse/keys or STOP", "red")
開發者ID:securesystemslab,項目名稱:zippy,代碼行數:28,
示例4: startDemo
點讚 2
# 需要導入模塊: import turtle [as 別名]
# 或者: from turtle import Terminator [as 別名]
def startDemo(self):
self.refreshCanvas()
self.dirty = True
turtle.TurtleScreen._RUNNING = True
self.configGUI(DISABLED, DISABLED, NORMAL, DISABLED,
"demo running...", "black")
self.screen.clear()
self.screen.mode("standard")
self.state = RUNNING
try:
result = self.module.main()
if result == "EVENTLOOP":
self.state = EVENTDRIVEN
else:
self.state = DONE
except turtle.Terminator:
if self.root is None:
return
self.state = DONE
result = "stopped!"
if self.state == DONE:
self.configGUI(NORMAL, NORMAL, DISABLED, NORMAL,
result)
elif self.state == EVENTDRIVEN:
self.exitflag = True
self.configGUI(DISABLED, DISABLED, NORMAL, DISABLED,
"use mouse/keys or STOP", "red")
開發者ID:extremecoders-re,項目名稱:python2-tracer,代碼行數:30,
示例5: startDemo
點讚 2
# 需要導入模塊: import turtle [as 別名]
# 或者: from turtle import Terminator [as 別名]
def startDemo(self):
self.refreshCanvas()
self.dirty = True
turtle.TurtleScreen._RUNNING = True
self.configGUI(DISABLED, NORMAL, DISABLED,
"demo running...", "black")
self.screen.clear()
self.screen.mode("standard")
self.state = RUNNING
try:
result = self.module.main()
if result == "EVENTLOOP":
self.state = EVENTDRIVEN
else:
self.state = DONE
except turtle.Terminator:
if self.root is None:
return
self.state = DONE
result = "stopped!"
if self.state == DONE:
self.configGUI(NORMAL, DISABLED, NORMAL,
result)
elif self.state == EVENTDRIVEN:
self.exitflag = True
self.configGUI(DISABLED, NORMAL, DISABLED,
"use mouse/keys or STOP", "red")
開發者ID:pybee,項目名稱:ouroboros,代碼行數:30,
示例6: startDemo
點讚 2
# 需要導入模塊: import turtle [as 別名]
# 或者: from turtle import Terminator [as 別名]
def startDemo(self):
self.refreshCanvas()
self.dirty = True
turtle.TurtleScreen._RUNNING = True
self.configGUI(DISABLED, NORMAL, DISABLED,
"demo running...", "black")
self.screen.clear()
self.screen.mode("standard")
self.state = RUNNING
try:
result = self.module.main()
if result == "EVENTLOOP":
self.state = EVENTDRIVEN
else:
self.state = DONE
except turtle.Terminator:
self.state = DONE
result = "stopped!"
if self.state == DONE:
self.configGUI(NORMAL, DISABLED, NORMAL,
result)
elif self.state == EVENTDRIVEN:
self.exitflag = True
self.configGUI(DISABLED, NORMAL, DISABLED,
"use mouse/keys or STOP", "red")
開發者ID:xiaohaoppy,項目名稱:kbe_server,代碼行數:28,
示例7: run
點讚 2
# 需要導入模塊: import turtle [as 別名]
# 或者: from turtle import Terminator [as 別名]
def run(self):
"""Process command queue and enter turtle main loop"""
if self.closed:
raise PlotClosed('Plot window closed')
opened = False
try:
while True:
try:
cmd = self.queue.get(timeout=1)
break
except queue.Empty:
pass
if cmd != self.do_close:
opened = True
self.do_zoom()
self.do_clear()
cmd()
turtle.ontimer(self.check_queue, 100)
turtle.mainloop()
except turtle.Terminator:
pass
except KeyboardInterrupt:
pass
finally:
self.closed = True
if opened:
try:
turtle.bye()
except turtle.Terminator:
pass
開發者ID:arvehj,項目名稱:jvcprojectortools,代碼行數:32,
注:本文中的turtle.Terminator方法示例整理自Github/MSDocs等源碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。
python terminator_Python turtle.Terminator方法代碼示例相关推荐
- python里turtle.circle什么意思_Python turtle.circle方法代碼示例
本文整理匯總了Python中turtle.circle方法的典型用法代碼示例.如果您正苦於以下問題:Python turtle.circle方法的具體用法?Python turtle.circle怎麽 ...
- python turtle color_Python turtle.color方法代碼示例
本文整理匯總了Python中turtle.color方法的典型用法代碼示例.如果您正苦於以下問題:Python turtle.color方法的具體用法?Python turtle.color怎麽用?P ...
- turtle setuppython_Python turtle.setup方法代碼示例
本文整理匯總了Python中turtle.setup方法的典型用法代碼示例.如果您正苦於以下問題:Python turtle.setup方法的具體用法?Python turtle.setup怎麽用?P ...
- python batchnorm2d_Python nn.BatchNorm2d方法代碼示例
本文整理匯總了Python中torch.nn.BatchNorm2d方法的典型用法代碼示例.如果您正苦於以下問題:Python nn.BatchNorm2d方法的具體用法?Python nn.Batc ...
- python datetime datetime_Python datetime.tzinfo方法代碼示例
本文整理匯總了Python中datetime.datetime.tzinfo方法的典型用法代碼示例.如果您正苦於以下問題:Python datetime.tzinfo方法的具體用法?Python da ...
- python execute_command err_Python management.execute_from_command_line方法代碼示例
本文整理匯總了Python中django.core.management.execute_from_command_line方法的典型用法代碼示例.如果您正苦於以下問題:Python manageme ...
- python template languages_Python template.TemplateSyntaxError方法代碼示例
本文整理匯總了Python中django.template.TemplateSyntaxError方法的典型用法代碼示例.如果您正苦於以下問題:Python template.TemplateSynt ...
- python的from_bytes属性_Python parse.quote_from_bytes方法代碼示例
本文整理匯總了Python中urllib.parse.quote_from_bytes方法的典型用法代碼示例.如果您正苦於以下問題:Python parse.quote_from_bytes方法的具體 ...
- python中startout是什么意思_Python socket.timeout方法代碼示例
本文整理匯總了Python中gevent.socket.timeout方法的典型用法代碼示例.如果您正苦於以下問題:Python socket.timeout方法的具體用法?Python socket ...
最新文章
- C++拾趣——STL容器的插入、删除、遍历和查找操作性能对比(Windows VirtualStudio)——遍历和删除
- 用纯 CSS 创作一个小球反弹的动画
- python是软件吗-python运行环境是什么
- ASP.NET验证控件
- 【文本描述增强】标准屏幕字段文本描述更改增强
- 七牛云存储Python SDK使用教程 - 上传策略详解
- python设计模式免费_python 设计模式
- 一篇博客读懂设计模式之---模板方法模式
- Python类的调用之同一个文件里面
- 自己定义AlertDialog对话框布局
- Qt4_写TCP客户/服务器应用程序
- 为Android模拟器配置代理
- Fermi架构白皮书_中文详细版.pdf
- qq空间把android改成iphone,qq空间改iPhone6 Plus方法 qq空间改手机型号教程
- NLP实战 | BERT文本分类及其魔改(附代码)
- 正交性的好处和实现方法
- 使用Rosetta批量生成fasta
- 全球与中国医疗3D打印机市场深度研究分析报告
- 谢宁方法或谢宁DOE
- 知识图谱技术在大数据时代的必要性分析
热门文章
- 分布式系统原理 之4 Quorum 机制
- netty系列之:Event、Handler和Pipeline
- css img重复_20 个 CSS 快速提升技巧
- 科普: 中间件底层实现的分布式协议之Raft
- 13.multi_search_api
- 09.multi-get api操作
- Linux上搭建h2引擎加载h2文件
- 编译原理陈意云3-20 (a) 证明下面文法 S→AaAb|BbBa A→ε B→ε 是LL(1)文法,但不是SLR(1)文法。
- java的解释程序_JAVA改错和程序解释
- shell脚本详解(七)——正则表达式、sort、uniq、tr