Beste,
Nog steeds bezig met inwerken en nu met Programmeren in Python van Techacademy. Ik kan daar de mogelijkheid tot vragen stellen niet ontdekken, dus doe ik het hier maar. Misschioen is dit ook het verkeerde adres, maar ik waag het erop. Aangezien de schermafdruk te groot is, plak ik hieronder de code (uitwerking) en de foutcode in Thonny.
regel = input('Voer een regel voor het wachtwoordbestand in:')
try:
Gebruiker,_,_,_,_,naam, directory, shell = regel.strip().split(':')
with open('wachtwoordbestand', 'wt') as bestand:
print('Gebruiker: {}'.format(gebruiker), file=bestand)
print('Naam: {}'.format(naam), file=bestand)
print('Directory: {}'.format(directory), file=bestand)
print('Shell: {}'.format(shell), file=bestand)
except ValueError:
print('Voer de regel in de volgende vorm in:')
print('gebruiker0:0:naam:directory:shell')
>>> %Run les5-7.py
Voer een regel voor het wachtwoordbestand in:
Voer de regel in de volgende vorm in:
gebruiker0:0:naam:directory:shell
>>> Gjalt0:0:root:/root:/bin/bash
File "<pyshell>", line 1
Gjalt0:0:root:/root:/bin/bash
^
SyntaxError: invalid syntax
>>> het pijltje wijst naar de dubbele punt tussen X en 0
foutmelding Python programma
Wie is er online
Gebruikers op dit forum: Geen geregistreerde gebruikers en 19 gasten