本文整理匯總了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方法代碼示例相关推荐

  1. python里turtle.circle什么意思_Python turtle.circle方法代碼示例

    本文整理匯總了Python中turtle.circle方法的典型用法代碼示例.如果您正苦於以下問題:Python turtle.circle方法的具體用法?Python turtle.circle怎麽 ...

  2. python turtle color_Python turtle.color方法代碼示例

    本文整理匯總了Python中turtle.color方法的典型用法代碼示例.如果您正苦於以下問題:Python turtle.color方法的具體用法?Python turtle.color怎麽用?P ...

  3. turtle setuppython_Python turtle.setup方法代碼示例

    本文整理匯總了Python中turtle.setup方法的典型用法代碼示例.如果您正苦於以下問題:Python turtle.setup方法的具體用法?Python turtle.setup怎麽用?P ...

  4. python batchnorm2d_Python nn.BatchNorm2d方法代碼示例

    本文整理匯總了Python中torch.nn.BatchNorm2d方法的典型用法代碼示例.如果您正苦於以下問題:Python nn.BatchNorm2d方法的具體用法?Python nn.Batc ...

  5. python datetime datetime_Python datetime.tzinfo方法代碼示例

    本文整理匯總了Python中datetime.datetime.tzinfo方法的典型用法代碼示例.如果您正苦於以下問題:Python datetime.tzinfo方法的具體用法?Python da ...

  6. python execute_command err_Python management.execute_from_command_line方法代碼示例

    本文整理匯總了Python中django.core.management.execute_from_command_line方法的典型用法代碼示例.如果您正苦於以下問題:Python manageme ...

  7. python template languages_Python template.TemplateSyntaxError方法代碼示例

    本文整理匯總了Python中django.template.TemplateSyntaxError方法的典型用法代碼示例.如果您正苦於以下問題:Python template.TemplateSynt ...

  8. python的from_bytes属性_Python parse.quote_from_bytes方法代碼示例

    本文整理匯總了Python中urllib.parse.quote_from_bytes方法的典型用法代碼示例.如果您正苦於以下問題:Python parse.quote_from_bytes方法的具體 ...

  9. python中startout是什么意思_Python socket.timeout方法代碼示例

    本文整理匯總了Python中gevent.socket.timeout方法的典型用法代碼示例.如果您正苦於以下問題:Python socket.timeout方法的具體用法?Python socket ...

最新文章

  1. C++拾趣——STL容器的插入、删除、遍历和查找操作性能对比(Windows VirtualStudio)——遍历和删除
  2. 用纯 CSS 创作一个小球反弹的动画
  3. python是软件吗-python运行环境是什么
  4. ASP.NET验证控件
  5. 【文本描述增强】标准屏幕字段文本描述更改增强
  6. 七牛云存储Python SDK使用教程 - 上传策略详解
  7. python设计模式免费_python 设计模式
  8. 一篇博客读懂设计模式之---模板方法模式
  9. Python类的调用之同一个文件里面
  10. 自己定义AlertDialog对话框布局
  11. Qt4_写TCP客户/服务器应用程序
  12. 为Android模拟器配置代理
  13. Fermi架构白皮书_中文详细版.pdf
  14. qq空间把android改成iphone,qq空间改iPhone6 Plus方法 qq空间改手机型号教程
  15. NLP实战 | BERT文本分类及其魔改(附代码)
  16. 正交性的好处和实现方法
  17. 使用Rosetta批量生成fasta
  18. 全球与中国医疗3D打印机市场深度研究分析报告
  19. 谢宁方法或谢宁DOE
  20. 知识图谱技术在大数据时代的必要性分析

热门文章

  1. 分布式系统原理 之4 Quorum 机制
  2. netty系列之:Event、Handler和Pipeline
  3. css img重复_20 个 CSS 快速提升技巧
  4. 科普: 中间件底层实现的分布式协议之Raft
  5. 13.multi_search_api
  6. 09.multi-get api操作
  7. Linux上搭建h2引擎加载h2文件
  8. 编译原理陈意云3-20 (a) 证明下面文法 S→AaAb|BbBa A→ε B→ε 是LL(1)文法,但不是SLR(1)文法。
  9. java的解释程序_JAVA改错和程序解释
  10. shell脚本详解(七)——正则表达式、sort、uniq、tr