Stap 1: Python Module
De pic bovenstaande is de Python 3 code die ik in deze programmering voorbeeld zal doorlopen. Naar de laatste stap overslaan voor de koppeling naar het bestand van de volledige tekst van deze module.
Reikwijdte van de Module:
De bovenstaande code bestaat uit 2 functies. De eerste functie met de naam listnotebooks() gezocht in de map die u opgeeft en zal het afdrukken van de namen van alle bestanden met de extensie type die u opgeven. In dit voorbeeld ben ik op zoek in mijn machines C: Aandrijving \ instructables map voor bestanden met de extensie .txt (alle tekstbestanden.)
De tweede functie in deze module die ik noemde takenotes() dit functie print de basisinstructies voor de gebruiker en vervolgens oproepen de listnotebooks functie hierboven vermeld. De functie takenotes bevat alle tekstbestanden in de map die we hierboven reeds vermeld. De gebruiker voert vervolgens de naam van het tekstbestand die ze tekst wilt toevoegen aan.
Met de opdracht van de anders worden gebruikt indien de gebruiker niet de naam van een bestand dat overeenkomt met een bestaand bestand wordt naam een nieuw bestand gemaakt. Als een bestaande bestandsnaam wordt opgegeven door de gebruiker dat bestand wordt toegevoegd met nieuwe tekst maar bestaande tekst zal niet worden gewijzigd.
De volgende stap laat kijken naar deze Python Program module in actie...