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

    Så hoppa över en punkt vid betning i Python

    Oavsett hur bra ditt minne , ibland måste du skriva ner riktningar , en viktig telefonnummer eller information om tidsbeställning skull . Likaså dataprogrammerare behöver ofta lagra information på en hårddisk eller annat ihållande datalagring för senare användning . Python har förmågan att lagra dataobjekt som listor på hårddisken i sin egen sekventiell eller seriellt format . Denna process kallas betning . Python listor ger dig friheten att komma åt objekt i listan i en icke - sekventiellt sätt . Om du behöver spara endast en del av en lista på disk , kan du ta bort oönskade objekt först sedan knipa de poster som finns kvar . Saker du behöver
    Plain - textredigerare
    Senaste versionen av Python installerat
    Visa fler instruktioner
    1

    Klicka på " Start " -knappen . Klicka på " Alla program ". Klicka på " Tillbehör " menyalternativet . Klicka på " Anteckningar " för att starta textredigeraren .
    2

    Skriv följande kod i textredigeraren . Alternativt , markera koden med musen , tryck "Control - C " och sedan trycka på " Ctrl- v " för att klistra in koden i editorn .

    Import knipa # öppna filer för att läsa in binärt modefile1 = open ( " test1.dat " , " WB " ) file2 = open ( " test2.dat " , " WB " ) katalog

    # skapar listan till picklethings = [ "första" , "andra " , " tredje " , "fjärde " , "femte " , "sista " ]

    # den betning steppickle.dump ( saker , file1 ) # ta bort den fjärde artikeln i listdel saker [ 3 ] # betning den nya listpickle . dump ( saker , file2 ) katalog

    file1.close ( ) file2.close ( ) katalog

    testar # den resultstest = pickle.load ( open ( " test1.dat " , " rb " ; ) ) print " Ursprunglig lista : " , testtest = pickle.load ( open ( " test2.dat " , " rb " ) ) print " Ny lista : " , testa

    3

    Klicka på " File " i menyn . Välj " Spara " alternativet . Spara under filnamnet " test.py. "
    4

    Klicka på " Start " -knappen . Klicka på " Kör " menyalternativ . Skriv ordet " kommando " till den märkta rutan "Öppna : " och klicka sedan på " OK . "
    5

    Typ " C : \\ Python \\ python " och tryck på Enter att ladda Pythontolk . Vissa Windows Pythontolk installatörer använder en version - specifik katalog . Till exempel, om den version av Python på ditt system är 2.7 , startar du det genom att skriva " C : \\ Python27 \\ python " . På kommandoraden och sedan trycka på " Enter"
    6

    Type " import test" på Python -prompten och tryck sedan på " Enter" . När skriptet körs , bör du se följande text i Python shell :

    Original lista : [ "första" , "andra " , " tredje " , "fjärde " , "femte " , "sista " ] ny lista : [ "första" , "andra " , "tredje " , "femte " , "sista " ]

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man gör en iterativ Program i Python
    ·Hur man läser bilder i en mapp på Python
    ·Hur får man den modul CV i OpenCV för Python
    ·Så här räknar du innehållet i ett Dictionary i Pyth…
    ·Hur man gör loopar i Python
    ·Hur man skapar en tupel i Python
    ·Hur man gör en ordlista med två nycklar i Python
    ·Hur får man snabb i Python
    ·Hur till sätta din Python Path
    ·Vad är Python Hacking
    Utvalda artiklarna
    ·Hur nära PHP Tags
    ·Hur får PHP-skript Up & Running With Dreamweaver CS3
    ·Sendmail Vs. PHP Mail
    ·Zebra ZPL Programming Guide
    ·Hur man använder JS att skriva till ett annat dokument…
    ·Hur man använder Exec i Bash Script
    ·Hur kan jag konvertera en sträng till datum i Oracle
    ·Hur man använder Visual Basic for Access 2007
    ·Vad är en markör i TSQL
    ·Hur du ändrar en skrivbordsbakgrund med VB.NET
    Copyright © Dator Kunskap http://www.dator.xyz