Innehållsförteckning:
- 1Använd en kopia av Python Shell.
- 2Typ följande kod (tryck på Enter efter varje rad):
- 3Typ följande kod (tryck på Enter efter varje rad):
- 4Typ följande kod (tryck på Enter efter varje rad):
- 5Typ följande kod (tryck på Enter efter varje rad):
- 6 Skriv skriv ut (FirstFileStat. St_size) och tryck på Enter.
- 7 Skriv skriv ut (tid. Ctime (FirstFileStat. St_mtime)) och tryck på Enter.
- 8Läng Python Shell.
Video: VI FÖRFÖLJER DEN MYSTISKA MANNEN I ROBLOX 2024
För att hitta filer och interagera med dem på ett system måste du arbeta med katalogstrukturen. Det innebär att du arbetar med strukturen med Python-specifika samtal så att din kod fungerar på alla plattformar du behöver stödja. Lyckligtvis behöver du inte göra något speciellt för att få den här funktionen att fungera. Python innehåller all nödvändig funktionalitet, vilket visas i följande steg:
1Använd en kopia av Python Shell.
Du ser Python Shell-fönstret.
2Typ följande kod (tryck på Enter efter varje rad):
import os, sys, stat, tid BP4D = os. listdir ("C: BP4D") -utskrift (BP4D)
Python importerar de obligatoriska modulerna, placerar en kataloglista i BP4D och visar sedan den resulterande listan på skärmen. Du måste ändra sökvägen för "C: BP4D" till lagringsplatsen på ditt system efter behov. Funktionen listdir () får en lista över filer och kataloger, oavsett vilken väg du anger.
3Typ följande kod (tryck på Enter efter varje rad):
Chap04 = os. väg. join ("C: BP4D", BP4D [0]) print (Chap04)
Du ser en kombinerad sökväg som pekar på katalogen, som i detta fall är C: BP4DChapter04. Funktionen join () är ovärderlig för att skapa nya kataloger baserat på frågor som du gör till filsystemet.
4Typ följande kod (tryck på Enter efter varje rad):
Chap04Mode = os. stat (Chap04). st_mode stat. S_ISDIR (Chap04Mode)
Den första raden av kod ber om statistiken för den väg som representeras av Chap04. Den erhåller då en enda statistik, st_mode. St_mode-värdet definierar vilken typ av post Chap04 är. Du kan använda funktionerna i statmodulen för att få ytterligare information, till exempel om posten är en katalog. Dokumentationen i Python statmodulen berättar mycket mer om statmodulen.
5Typ följande kod (tryck på Enter efter varje rad):
Chap04Content = os. listdir (Chap04) FirstFile = os. väg. gå med (Chap04, Chap04Content [0]) FirstFileStat = os. stat (FirstFile) stat. S_ISREG (FirstFileStat. St_mode)
Denna serie kodposter börjar med att hämta innehållet i katalogen C: BP4DChapter04. Den skapar sedan en sökväg till den första filen i den katalogen och får statistiken för den filen. Med tanke på att katalogen C: BP4DChapter04 bara innehåller filer och inte andra kataloger, har stat. S_ISREG () kontrollen ska returnera True.
6 Skriv skriv ut (FirstFileStat. St_size) och tryck på Enter.
Många av statistiken är direkt tillgängliga. I det här fallet ser du storleken på filen.
7 Skriv skriv ut (tid. Ctime (FirstFileStat. St_mtime)) och tryck på Enter.
Vissa statistik, som det senaste ändringsdatumet, kräver omvandling innan du kan läsa dem. I det här fallet använder du tiden. ctime () funktionen för att ändra antalet ticks som rapporterats av st_mtime till ett aktuellt datum och tid.
8Läng Python Shell.
Du är helt klar.