Вам нужно зашифровать dict, чтобы сохранить его в текстовом формате в python, вы НЕ МОЖЕТЕ сохранить dict как есть, без предварительного создания либо строки, чтобы сохранить его в формате .txt, либо json.dump(dict_)
, чтобы сохранить это как json.
Это отвечает на ваш вопрос:
import json
stringified_json = json.dumps(gtf['mykey1'])
output = open('output.txt', 'w')
output.write(stringified_json)
output.close()
json .dumps принимает слово и делает его строкой.
Позже вы можете загрузить его обратно в json с помощью:
import json
output = open('output.txt', 'r')
stringified_json = output.read()
stringified_json = json.loads(stringified_json)
output.close()