Verdienen Sie Geld mit Ihren Tech-Blogs, Gadgets und Tipps

Kuinka saan tiedostokoon Pythonissa?

Huomautus: Seuraava artikkeli auttaa sinua: Kuinka saada tiedostokoko Pythonissa?

Python on tällä hetkellä yksi helpoimmista ohjelmointikielistä, jonka kuka tahansa voi oppia. Kieli käyttää yksinkertaista syntaksia ja on erittäin tehokas ja monipuolinen.

Ohjelmoijat hyötyvät myös laajasta sisäänrakennettujen toimintojen kirjastosta. Tässä artikkelissa Tarkastellaan tiedoston koon selvittämistä Pythonissa.

Lue myös: Kuinka löytää luettelon pituus Pythonissa?

Pythonissa on kolme tapaa saada tiedoston koko.

  • Käyttö saada kokoa Toiminto.
  • Käyttö stat Toiminto.
  • Luomalla tiedostoobjekti ja käyttämällä sitä koon saamiseksi.

Käymme läpi kaikki kolme menetelmää.

Käyttö saada kokoa toiminto

The saada kokoa Toiminto on osa os.path Pythonin moduuli, joka ottaa tiedostopolun argumenttina ja palauttaa tiedoston koon tavuina.

tuonti käyttöjärjestelmän koko = os.path.getsize(‘Tiedostopolku tässä’) print (‘Tiedoston koko on:’, koko, ‘tavua’)

Yllä oleva katkelma tulostaa tiedoston koon tavuina muodossa os.path.getsize Toiminto hakee tiedoston määritetystä paikasta ja määrittää sen tiedostokoon.

Käyttö stat toiminto

The os Pythonin moduulissa on myös sellainen stat Funktio, joka ottaa polun argumenttina ja voi palauttaa erilaisia ​​tietoja käytetystä ominaisuudesta riippuen. Hoidamme sen vain st_size Ominaisuus, joka palauttaa tiedoston koon tavuina.

tuonti käyttöjärjestelmän sizeStat = os.stat(‘Tiedoston polku’) tulosta (‘Tiedoston koko on:’, sizeStat, ‘tavua’)

Tiedostoobjektin käyttäminen

Lopuksi voit avata tiedoston komennolla avata Funktio ja määritä se objektille muuttujana. Tämä objekti toimii nyt tiedostokäsittelijänä eri toimintoihin, mukaan lukien tiedoston koon määrittämiseen. Me käytämme file.tell() saadaksesi tiedoston koon.

file = open(‘Tiedostopolku’) file.seek(0, os.SEEK_END) print (‘Tiedoston koko on:’, file.tell(), ‘tavua’)

Lue myös: Python-muistivirheen korjaaminen?

Sisällysluettelo