Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> python Programming >> Content

    Hur man gör en klocka i Python

    Python är en hög nivå programmeringsspråk med många standardmoduler ingår att hjälpa dig att snabbt utveckla användbara applikationer . Använd " tid " modul för att komma åt den aktuella tiden . Du kan lägga den tid som en självuppdaterande digital klocka med " Tkinter " modul , vilket gör att du enkelt skapa ett grafiskt användargränssnitt eller GUI , i Python ansökan . Instruktioner
    1

    Starta Python kommandoraden tolk
    2

    Skriv följande kommandon för att initiera GUI : .

    Från Tkinter import *

    root = Tk ( ) katalog

    klocka = Label ( root ) katalog

    clock.pack ( ) Addera 3

    Definiera en variabel för att lagra anslutit till tidigare tid . Observera att likhetstecknet följs av två enkla citationstecken .

    Prevtime = ''

    Du ska jämföra denna variabel till den aktuella tiden för att se om klockan måste uppdateras .

    4

    Deklarera en funktion för att uppdatera klockan :

    def updateclock ( ) :
    5

    Entab följande tre kommandon för att göra dem en del av funktionen :

    global prevtime

    Newtime = time.strftime ( ' % I : % M : % S % p ' ) katalog

    om prevtime = Newtime :

    den " strftime " funktionen returnerar en läsbar sträng med tiden . " Prevtime " deklareras som global så att dess värde kommer att bestå över flera samtal till
    6

    Dubbel - entab dessa kommande två kommandon för att göra dem till en del av " om " uttalande " updateclock . " :

    prevtime = Newtime

    clock.configure ( text = Newtime ) katalog

    Dessa kommandon uppdatera klockan och den tidigare nås tidsvariabeln om det behövs .
    7

    Single - entab följande kommando för att göra funktionen återkommer regelbundet :

    clock.after ( 500 , updateclock )
    8

    Infoga en tom rad för att stänga av funktionen . Den regelbundna tolk prompt ( " >>> " ) returnerar
    9

    starta klockan genom att ringa " updateclock " -funktion : .

    Updateclock ( ) katalog

    Din klocka fungerar nu i sitt fönster .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man lär Python Datorspråk
    ·En handledning om String Typer i Python
    ·Så här importerar en Python fil att arbeta i en Pytho…
    ·Hur man skriver ett program i Python för Diophantine E…
    ·Hur Exportera bilder Into Python
    ·Hur man installerar ett Python -kort
    ·Hur man lär Python i Ubuntu
    ·Hur får Range slumptal i Python
    ·Python Lambda Lista Förståelse
    ·Regular Expression Handledning för Python 2.5
    Utvalda artiklarna
    ·Nackdelarna med Rubin Programmering
    ·Hur man uppgraderar MySQL på XAMPP
    ·Så här hittar värde i Recordset Visual Basic
    ·Ta bort en Word- dokument med VBA
    ·Hur vill kolla om en sträng innehåller bara alfabetet…
    ·Konfigurera PHP för åtkomst till fjärranslutna datab…
    ·Hur man lär FORTRAN
    ·Hur konvertera en STD sträng till ett heltal
    ·Hur kan man överföra stora filer med PHP
    ·Lägga till en Constraint i Access
    Copyright © Dator Kunskap http://www.dator.xyz