2
svar
66
visningar
Filhantering
Hej!
Jag ska skriva ett program där jag frågar användaren om namnet på en fil som finns på datorn, och så ska filen öppnas med en funktion. I funktionen ska jag ha vissa villkor där den t.ex. ska beräkna hur många rader det finns i texten osv. Sedan ska en annan funktion skriva ut detta resultatet.
Det jag inte kommer vidare med är hur jag öppnar filen med en input från användaren? En mall på hur jag tänkt:
def file_open(user):
#Här ska filen öppnas
user=open("filnamn")
#Här ska något göras med innehållet i filen
f.close()
return()
#Fråga användaren
user=input("Vad heter filen? ")
file_open får filnamnet som argument, så du får öppna filen så här i stället:
f = open(user)
Tack så mycket, löste det!