2014-09-20 3 views
0

Я довольно новичок в python, так что это может показаться довольно простым, но я не могу найти ответ. Как я экспериментирую с python, я делаю простую программу, где имя переменной от ввода. eg; name = input()Пользовательские переменные ввода в python

Когда я запускаю программу, я ввожу gabby, так что имя = gabby, но если я закрою ее и снова открою, мне придется снова ввести мое имя.

Как я могу сделать так, чтобы после того, как я поставил gabby, когда он запрашивает ввод, name = gabby, даже когда я закрываю и повторно запускаю программу? (Если это имеет смысл)

Thankyou

ответ

0

Вы хотели бы записать данные в файл или базу данных. Получение всей базы данных может быть проблемой, поэтому файл, вероятно, подходит для небольшого проекта. Если все, что вы хотите сохранить, - это имя пользователя, которое может иметь что-то такое же простое, как текстовый файл, который переписывается, когда пользователь меняет свое имя. Если вы хотите хранить больше таких вещей, как адрес или любимый цвет, вы можете использовать что-то вроде JSON или YAML для сериализации более крупной структуры данных.

Here's a page on working with files in Python, который должен вас начать.

+0

thankyou я попробую это! –

Смежные вопросы