摘要:
import Tkinter,timeclass MyFrame(Tkinter.Frame): def __init__(self): Tkinter.Frame.__init__(self) self.grid() self.canvas = Tkinter.Canvas(self, bg='black',width=self.winfo_screenwidth(),height=self.winfo_screenheight()) self.canvas.pack() self.top = self.winfo_... 阅读全文
摘要:
from Tkinter import *class Application(Frame): def __init__(self,master=None, *args, **kwargs): Frame.__init__(self,master, *args, **kwargs) self.grid() self.createWidgets() self.flag=True self.transparent=False self.top = self.winfo_toplevel() ... 阅读全文
摘要:
# Countdown using Tkinter from Tkinter import *import timeimport tkMessageBoxclass App: def __init__(self,master): frame = Frame(master) frame.pack() self.entryWidget = Entry(frame) self.entryWidget["width"] = 15 self.entryWidget.pack(side=LEFT) self.hi_t... 阅读全文
摘要:
import Tkinter,sys,timeroot=Tkinter.Tk()root.minsize(500, 500)Label1=Tkinter.Label(text=time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time())))Label1.pack()def trickit(): currentTime=time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time())) Label1.config(text=currentTime 阅读全文
摘要:
import threading,timeglobal tdef sayHello(): print time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time())) t=threading.Timer(1.0,sayHello) t.start()t=threading.Timer(1.0,sayHello)t.start()分析一下以上程序,其实,第二个t=threading.Timer(1.0,sayHello)t.start()仅仅是为了进入sayHello函数,进入该函数之后,sayHello自己就进... 阅读全文
摘要:
我有的时候写程序要用到当前时间,我就想用python去取当前的时间,虽然不是很难,但是老是忘记,用一次丢一次,为了能够更好的记住,我今天特意写下python 当前时间这篇文章,如果你觉的对你有用的话,可以收藏下。取得时间相关的信息的话,要用到python time模块,python time模块里面有很多非常好用的功能,你可以去官方文档了解下,要取的当前时间的话,要取得当前时间的时间戳,时间戳好像是1970年到现在时间相隔的时间。你可以试下下面的方式来取得当前时间的时间戳:import timeprint time.time()输出的结果是:1279578704.6725271但是这样是一连串 阅读全文
摘要:
import java.text.SimpleDateFormat;import java.util.Date;import java.util.Timer;import java.util.TimerTask;class MyTimerTask extends TimerTask{ SimpleDateFormat dateFormat=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); @Override public void run() { // TODO Auto-generated method stub ... 阅读全文
摘要:
定义一个父类,在写一个子类继承他,重载他的foo方法:class Father: def foo(self): print"I am father"class Son(Father): def foo(self): print"I am son"son=Son()son.foo() 运行结果://结果I am son但是我们想使用父类的foo怎么办呢,按以下方式就行了,父类名.被重载的方法(这里传入子类对象)Father.foo(son)结果://结果I am father 阅读全文
摘要:
1.列表 列表是Python中使用最频繁的数据结构,列表提供很多函数操作,比如下标存取,分片,index,append,remove等等。 例如: list=[1,2,'hello','python']2.元组 元组和列表很相似,元组也提供下标存取,分片但是没有index,append,remove等函数。元组是不可改变的。可以使用 in 查看是否某个元素在此元组中。 元组比列表快,元组可以在字典中用作关键字,但是列表不行。 元组和列表之间可以相互转化。tuple()函数接受一个列表返回一个相同元素的元组。list()函数接受一个元组,返回一个列表。 例如: t 阅读全文
摘要:
定义了一个类:class Student{ private int Id; public int getId() { return Id; } public void setId(int id) { Id = id; } }现在想定义这个类的数组,应该这样:Student[] student=new Student[2]; //假定指定数组大小为2但是在执行以下代码的时候就会出错:student[0].setId(111);student[1].setId(112);显示空指针异常。原因就是: 数组指定大小初始化之后,并... 阅读全文