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 du trär i Python

    I datavetenskap , är en tråd ett sammanhang för programkörning . En flertrådade program har flera trådar som exekverar på egen hand , om inte programmeraren tvingar explicit synkronisering mellan givna ämnen . En tråd är lätt och effektiv i sin användning av datorresurser , till skillnad från en process , behöver ingen separat minnesadressutrymme skapas för en tråd . I synnerhet , kan du skriva flertrådade Python applikationer med hjälp av primitiver definierats som en del av standarden biblioteket . Instruktioner
    1

    Inkludera följande rader i början av din Python-kod :

    import tråd

    import threading
    2

    Definiera en separat funktion för att kapsla in den kod som den nya tråden kommer att köras , som i följande exempelkod :

    import tid

    def myThreadFunction ( timeToWait ) :

    print " Thread om att vänta " + str ( timeToWait ) + " sekunder . "

    time.sleep ( timeToWait ) katalog

    print " Thread klar väntar " + str ( timeToWait ) + " sekunder . "

    exempelkod kommer att vänta på " timeToWait " sekunder , meddelar i början och slutet av detta tidsintervall
    3

    Skapa tråden som i följande exempelkod : .

    thread.start_new_thread ( myThreadFunction , ( 10 ) ) katalog

    det första argumentet till biblioteket funktionen " thread.start_new_thread ( ) " är namnet på den funktion kapsla tråden kod , det andra argumentet är en tupel med vad parametrar som fungerar behov . För exempel , har tupel ett enda heltal inslag - det antal sekunder som vi vill att tråden vänta innan du avslutar Addera
    .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder en dubbel - För Loop på Python
    ·Python Lambda Lista Förståelse
    ·Hur kan man överföra till S3 med Python
    ·Hur Skrapa & Parse Adresser
    ·Hur man använder Tk Toolkit Med Python
    ·String Verksamheten i Python
    ·Hur kopiera en lista med Python Syntax
    ·Vilka är fördelarna med Python
    ·Hur konvertera till Boolean i Python
    ·Hur Debug Python Startar
    Utvalda artiklarna
    ·Vad gör man med en fångad Fel i C
    ·Ställa Java String med Null
    ·Spelidéer för Python
    ·Hur man gör program för Razr Telefoner
    ·Konvertera Octal till Binary i Java
    ·Hur får man en användarprofil i VBS
    ·Konvertera Windows.Forms.TextBox till Integer
    ·Hur får man ett filnamn Inuti en Python Script
    ·Hur man skapar en namngiven pipe
    ·Hur man tömmer en array PHP
    Copyright © Dator Kunskap http://www.dator.xyz