Первый вопрос: После чего я должен пройти в качестве первого аргумента при открытии новой полки. Я осмотрелся и увидел несколько разных параметров.У меня есть пара вопросов на полках в модуле рассола?
s = shelve.open("pickles2.dat")
shelve.open(filename, flag='c', protocol=None, writeback=False)
database = shelve.open(filename.suffix)
Каков стандарт, которому я должен следовать?
второй вопрос: После открытия добавления новых данных на полку и использования метода shelve.close(). Как вы открываете ту же полку, чтобы писать больше? Например, я сказал, что использовал ту же полку, которую я открыл выше, и теперь я хочу открыть ее снова. Я бы использовал ту же строку кода, что и в первый раз, когда открыл полку?
s = shelve.open("pickles2.dat")
что плитка не будет работать! Вы должны поместить часть вопросов в заголовок. –
Вы ... попробовали? (да, просто откройте полку, вот и вся сериализация) – roippi