Найти - Пользователи
Полная версия: Как сделать вывод в файл
Начало » Python для новичков » Как сделать вывод в файл
1
grice88
Привет форумчане)
Подскажите, как сделать вывод в файл, если у меня такой код

http://pastebin.com/GhXsZ8ti

Цель: вывести все данные о файлах и директориях, находящихся в указзанной папке.
Пока узнал о pickle, но как его применить не могу сообразить.
wbt
Проще, наверное, использовать не pickle, а json.

Вручную собирать словарь из нужных элементов, и делать список словарей, которые и json-ить.
4kpt
Ну раз мы заговорили о сохранении данных типа словарь, то в этом случае лучше использовать shelve.
Нужен пример, пишите…
grice88
Да 4kpt покажите пример, пожалуйста.
4kpt
Пример:
# Put data to shelve file
import shelve
data = shelve.open("shelve_file")
data["one"] = 1
data["two"] = 2
data.close()
# Get data from shelve file
data = shelve.open("shelve_file")
print data["one"], data["two"]
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB