Ik ben momenteel simpele programmas aan het schrijven in Python. Dit puur om er van te leren maar ik loop een beetje vast.
Ik heb een functie gemaakt genaamd opslaan(). Deze functie ziet er zo uit:
def opslaan():
fi.open('info.gm','r')
listme = fi.readlines()
fi.close()
Maar nu krijg ik de error dat de global variabele fi 'not defined' is. Dus heb ik bovenaan de code global fi en in de functie ook global fi gedaan. Zo heb ik elke keer deze error weggewerkt alleen ik krijg nog steeds de error: "NameError: global name 'fi' is not defined".
Ik heb al op Google gekeken naar een oplossing maar niets gevonden.
Alvast dank voor de hulp