Я создал функцию, которая будет создавать функции и записывать их в файл, но проблема заключается в том, что они записывают в файл по умолчанию реестр. Как я могу записать их в файл как обычную функцию?Как вернуть функцию в виде строки в Python?
def make_route(title):
test = 1
def welcome():
return test + 1
welcome.__name__ = title
with open('test2.py', 'a') as f:
f.write('\n%s\n' % (welcome))
return welcome
мне это нужно, чтобы написать
def welcome():
return test + 1
в файл
Итак, где код? –
Можете ли вы поместить некоторый ввод и вывод PLZ? –
https://docs.python.org/2/library/marshal.html –