该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

#coding:utf-8

from Tkinter import *

from math import *

from time import *

def createpoints():

x0=200

y0=200

radius=130

for i in range(1,13):

x=x0+radius*sin(2*pi*i/12)

y=y0-radius*cos(2*pi*i/12)

canvas.create_text(x,y,text=i)

def createline(radius,line_width,rad):

x0=200

y0=200

global List

global i

List=[]

x=x0+radius*sin(rad)

y=y0-radius*cos(rad)

i=canvas.create_line(x0,y0,x,y,width=line_width)

List.append(i)

tk=Tk()

tk.title("时钟")

tk.resizable(0,0)

canvas=Canvas(tk,width=400,height=500,bd=0,highlightthickness=0)

canvas.pack()

tk.update()

canvas.create_oval(50,50,350,350)

createpoints()

while 1:

tm=localtime()

t=asctime(tm)

t_hour=0

if tm.tm_hour<=12:

t_hour=tm_hour

else:

t_hour=tm.tm_hour-12

rad1=2*pi*(t_hour+tm.tm_min/60)/12

rad2=2*pi*(tm.tm_min+tm.tm_sec/60)/60

rad3=2*pi*tm.tm_sec/60

createline(50,6,rad1)

createline(90,3,rad2)

createline(120,1,rad3)

l=canvas.create_text(170,450,text=t)

tk.update()

sleep(1)

for item in List:

canvas.delete(item)

canvas.delete(l)

python编写时钟代码_python Tkinter 编写时钟相关推荐

  1. python动态时钟代码_python绘制动态时钟

    桌面时钟项目描述 1.使用turtle库绘制时钟外形及表针: 2.使用datetime获取系统时间: 3.时钟动态显示 turtle库基本命令 1.turtle.setup()函数:用于启动一个图形窗 ...

  2. python神奇时钟项目_Python Tkinter 数字时钟小项目

    ### 第1课 项目演示 ①演示项目 ②介绍项目功能 ### 第2课 主窗口[1] ①开发主窗口 ②设置窗口标题 ③设置窗口图标 ④固定窗口大小 ### 第3课 主窗口[2] ①设置窗口大小 ②实现窗 ...

  3. python图形统计代码_python tkinter图形界面代码统计工具

    本文为大家分享了python tkinter图形界面代码统计工具,供大家参考,具体内容如下 #encoding=utf-8 import os,sys,time from collections im ...

  4. python图形界面代码_python tkinter图形界面代码统计工具(更新)

    本文为大家分享了python tkinter图形界面代码统计工具的更新版,供大家参考,具体内容如下 代码统计工具 修改了导出excel功能,把原来的主文件进行了拆分 code_count_window ...

  5. Python自动生成代码 - 通过tkinter图形化操作生成代码框架

    Python自动生成代码 - 通过tkinter图形化操作生成代码框架 背景 脚本代码 Demo_CodeGenerator.py display.py FileHandler.py: 脚本运行结果: ...

  6. java数字时钟代码,Android自定义数字时钟代码,android自定义时钟,package jp.t

    Android自定义数字时钟代码,android自定义时钟,package jp.tpackage jp.tsmsogn.digitalclock;import java.util.Calendar; ...

  7. python智力问答游戏_Python语言编写智力问答小游戏功能

    本篇博文将使用Python代码语言简单编写一个轻松益智的小游戏,效果如下所示: 1.设计思路 本项目使用SQLite建立问答题库,每道题包括4个选项答案(3个正确答案,1个错误答案).每道题都有一定分 ...

  8. python编写ATM类_Python中编写类的各种技巧和方法

    有关 Python 内编写类的各种技巧和方法(构建和初始化.重载操作符.类描述.属性访问控制.自定义序列.反射机制.可调用对象.上下文管理.构建描述符对象.Pickling).你可以把它当作一个教程, ...

  9. python调用计算器卡死_Python+tkinter使用40行代码实现计算器功能

    本文实例为大家分享了40行Python代码实现计算器功能,供大家参考,具体内容如下 偶尔用脚本写点东西也是不错的. 效果图 代码 from tkinter import * reset=True de ...

最新文章

  1. 两个字符串之间的连接函数,不使用strcat()函数
  2. [备忘]使用wcf联合服务
  3. C++shell sort希尔排序的实现算法之一(附完整源码)
  4. CSS 七层叠层顺序(stacking level)
  5. php正则过滤html标签_空格_换行符的代码,PHP 正则过滤 html 标签、空格、换行符的代码 (文章格式化)...
  6. Html5响应式设计与实现广场
  7. 为什么python 为什么没有接口_python没有接口吗
  8. 博客已经迁移到 http://imbotao.top 也会同步到这儿
  9. 负载均衡获得真实源IP的6种方法 【转】
  10. web性能优化--缓存
  11. 转自weiphone]在美做开发多年,写给国内apple开发新手的一些心得,无教程
  12. The 2014 ACM-ICPC Asia Regional Anshan
  13. 转:有效沟通的四种工具
  14. linux 下安装小度wifi,Fedora/Ubuntu如何安装小度/360随身WIFI驱动
  15. 基于单片机的热敏电阻测温设计
  16. Android5.1打开Emmagee显示错误
  17. 产品设计必读书籍推荐
  18. 基于HTML5和JS实现的在线电子钢琴网页版
  19. 【转】看板和Scrum相得益彰
  20. MATLAB 面向对象编程(十二)抽象类

热门文章

  1. 性能无敌的HikariCP数据库连接池实战(文末送书)
  2. 想提高运维效率,那就把MySQL数据库部署到Kubernetes 集群中
  3. 华为云发布【云巢】智慧康养物联网加速器,加入立享多项扶持
  4. 初识GaussDB(for Cassandra)
  5. 拯救深度学习:标注数据不足下的深度学习方法
  6. 【华为云技术分享】基于ModelArts AI市场算法MobileNet_v2实现花卉分类,支持CPU、GPU、Ascend推理
  7. 【Python成长之路】python 基础篇 -- global/nonlocal关键字使用
  8. 容易造成单片机内存溢出的几个陷阱
  9. 【nodejs原理源码赏析(1)】Express中间件系统的基本实现
  10. 【云速建站】页面产品维护简述