Python – запись и чтение текущей функции

Я работаю над приключенческой консольной игрой для RPG, похожей на MUD, но без Multi-user .. так что D … Я пытаюсь сохранить текущую функцию, в которой находится плеер, чтобы они могли загружать их сохранение ,

что-то вроде:

def Save() save = open("Save.txt", "w") save.write(func) save.write(Player_Name) # etc. 

так что на главном экране они могут выбрать загрузку и код будет читать:

 def Load() load = open("Save.txt", "r") Func = load.readline() Player_Name = load.readline() # etc. 

а затем после чтения документа он загружает правильную функцию для того, где они находятся в моей игре (каждая глава имеет свою собственную функцию)

любая помощь в том, как сделать эту работу, была бы потрясающей!

спасибо ребятам (и gals)