Huis Persoonlijke financiën Interactie met de directorystructuur - dummies

Interactie met de directorystructuur - dummies

Inhoudsopgave:

Video: Interactie met de doelgroep 2024

Video: Interactie met de doelgroep 2024
Anonim

Om bestanden te vinden en ermee te werken op een systeem, moet u met de directorystructuur werken. Dit betekent werken met de structuur met behulp van Python-specifieke oproepen, zodat uw code werkt op elk platform dat u nodig hebt om te ondersteunen. Gelukkig hoef je niets bijzonders te doen om deze functie te laten werken. Python bevat alle vereiste functionaliteit, zoals aangetoond in de volgende stappen:

1Open een exemplaar van de Python-shell.

Je ziet het Python Shell-venster.

2Typ de volgende code (druk na elke regel op Enter):

os, sys, stat, time BP4D = os. listdir ("C: BP4D") print (BP4D)

Python importeert de vereiste modules, plaatst een directoryvermelding in BP4D en geeft vervolgens de resulterende lijst op het scherm weer. U moet indien nodig het pad van "C: BP4D" naar de opslaglocatie op uw systeem wijzigen. De functie listdir () verkrijgt een lijst met bestanden en mappen in elk pad dat u opgeeft.

3Typ de volgende code (druk na elke regel op Enter):

Chap04 = os. pad. join ("C: BP4D", BP4D [0]) print (Chap04)

U ziet een gecombineerd pad dat naar de map verwijst, in dit geval C: BP4DChapter04. De functie join () is van onschatbare waarde bij het maken van nieuwe mappen op basis van query's die u in het bestandssysteem uitvoert.

4Typ de volgende code (druk na elke regel op Enter):

Chap04Mode = os. stat (Chap04). st_mode stat. S_ISDIR (Chap04Mode)

De eerste regel code vraagt ​​om de statistieken voor het pad dat wordt vertegenwoordigd door Chap04. Vervolgens verkrijgt het een enkele statistiek, st_mode. De st_mode-waarde definieert wat voor soort entry Chap04 is. U kunt functies van de stat-module gebruiken om aanvullende informatie te verkrijgen, bijvoorbeeld of het item een ​​directory is. De documentatie bij de Python-statemodule vertelt je veel meer over de stat-module.

Typ de volgende code (druk op Enter na elke regel):

Chap04Content = os. listdir (Chap04) FirstFile = os. pad. join (Chap04, Chap04Content [0]) FirstFileStat = os. stat (FirstFile) stat. S_ISREG (FirstFileStat. St_mode)

Deze reeks coderingangen begint met het ophalen van de inhoud van de map C: BP4DChapter04. Vervolgens maakt het een pad naar het eerste bestand in die map en verkrijgt het de statistieken voor dat bestand. Aangezien de map C: BP4DChapter04 alleen bestanden bevat en niet andere mappen, bevat de stat. S_ISREG () controle zou True moeten retourneren.

6 Type afdrukken (FirstFileStat. St_size) en druk op Enter.

Veel van de statistieken zijn direct toegankelijk. In dit geval ziet u de grootte van het bestand.

7 Type afdrukken (tijd ctiem (FirstFileStat. St_mtime)) en druk op Enter.

Sommige statistieken, zoals de laatste wijzigingsdatum, vereisen een conversie voordat u ze kunt lezen. In dit geval gebruikt u de tijd. ctime () functie om het aantal ticks gerapporteerd door st_mtime in een werkelijke datum en tijd te veranderen.

8Sluit de Python-shell.

U bent klaar.

Interactie met de directorystructuur - dummies

Bewerkers keuze

Gratis Software: autofilling-cellen in OpenOffice. org Calc - dummies

Gratis Software: autofilling-cellen in OpenOffice. org Calc - dummies

OpenOffice. org - een gratis alternatief voor Microsoft Office - bevat Calc, een spreadsheetprogramma vergelijkbaar met Excel. Calc biedt een eenvoudige manier om automatisch een kolom of rij met getallen te maken in elke volgorde die u opgeeft. Deze functie voor automatisch aanvullen is handig voor het maken van genummerde lijsten of het invullen van kolom- en rijkoppen van tabellen, zoals ...

Handige Shortcuts in Prezi's Show Mode - dummies

Handige Shortcuts in Prezi's Show Mode - dummies

Prezi heeft twee verschillende werkingsmodi: Edit Mode, waarin u maak je presentatie en Show Mode, waarin je je creaties presenteert. Gebruik deze handige sneltoetsen in de weergavemodus om uw presentatie nog vlotter te laten verlopen. Gebruik dit als een oefenchecklist voordat je begint: Gebruik deze functie: Om dit te doen: Volledige ...

Te gebruiken hoe het Prezi padhulpmiddel te gebruiken - dummies

Te gebruiken hoe het Prezi padhulpmiddel te gebruiken - dummies

Prezi heeft een padhulpmiddel dat u gebruikt om in te stellen en volg je verhaallijn. In het bijzonder helpt de tool u bij het instellen van padnummers die uw presentatie van element naar element verplaatsen, ongeacht de nabijheid. Op die manier verlies je nooit je plaats. Bovendien kun je met een ingesteld pad je Prezi verzenden als ...

Bewerkers keuze

Tracking van klantbetalingen in QuickBooks 2003 - dummies

Tracking van klantbetalingen in QuickBooks 2003 - dummies

Als uw klanten u niet altijd betalen -front voor hun aankopen, moet u een ander type betaling opnemen - die door klanten worden betaald om te betalen of om te betalen wat u hen hebt gefactureerd. Om de betalingen te registreren, moet u natuurlijk eerst facturen voor de klant registreren. Als u kredietmemo's uitgeeft ...

Liquiditeitsratio's en QuickBooks 2012 - dummies

Liquiditeitsratio's en QuickBooks 2012 - dummies

Liquiditeitsverhoudingen, een van de verschillende soorten verhoudingen die u kunt gebruiken in QuickBooks 2012, meten hoe gemakkelijk en comfortabel een bedrijf zijn directe financiële verplichtingen kan nakomen en onmiddellijke financiële kortetermijnmogelijkheden kan benutten. Als al het andere bijvoorbeeld gelijk is, kan het bedrijf dat op een groot aantal contanten zit gemakkelijker zijn rekeningen betalen ...

Voorraad beheren in een productiebedrijf met QuickBooks 2011 - dummies

Voorraad beheren in een productiebedrijf met QuickBooks 2011 - dummies

Zelfs met QuickBooks, inventaris bijhouden in een productiebedrijf kan moeilijker zijn dan in andere soorten bedrijven. Het probleem komt voort uit enkele lastige boekhoudkundige vereisten. QuickBooks lost het eerste probleem op met betrekking tot productievoorraad; QuickBooks lost het tweede probleem echter niet op. In een productieomgeving combineert de fabrikant onbewerkte ...

Bewerkers keuze

Animeren langs een pad met Flash CS5 Motion Guides en Snapping - dummies

Animeren langs een pad met Flash CS5 Motion Guides en Snapping - dummies

Bewegings-tweens die u maakt in Adobe Flash Creative Suite 5 omvat eenvoudige animaties van de ene locatie naar de andere. Voor sommige Flash CS5-tweens wil je echter dat je symbool een uitgebreider bewegingspad volgt, zoals een raceauto die een nummer volgt. In dergelijke gevallen kunt u uw tween een specifieke ...

Maak een Flash CS5-document - dummies

Maak een Flash CS5-document - dummies

Om aan de slag te gaan met Adobe Flash Creative Suite 5, u wilt een nieuwe maken Flash-document. Gebruik Flash CS5-documenten om afbeeldingen te maken en te typen en in gang te zetten met op tijdlijnen gebaseerde animaties, filmfragmenten en interactieve knoppen. Voeg foto's, geluid en video toe aan uw Flash-document voor een nog rijkere ervaring. Gebruik Flash ...

Een filmclipsymbool maken in Flash CS5 - dummies

Een filmclipsymbool maken in Flash CS5 - dummies

Niet-geanimeerde Adobe Flash Creative Suite 5-afbeeldingen geconverteerd naar Flash CS5-filmclips gedragen zich hetzelfde als grafische symbolen, zodat u instanties op het werk kunt plaatsen, tweenen en wijzigen. Het verschil is echter dat je altijd geanimeerde inhoud later aan de filmclip kunt toevoegen door deze zelf te bewerken en zelf tweens te maken ...