Цикл For в Python

Автор: Admin

Дата:2013-01-30

Цикл FOR

Цикл FOR выполняет обход элементов в любых упорядоченных объектах последовательностей (строками, списками, кортежами и  с другими встроенными объектами)

Проще представить его при работе с каталогом. Ниже он просто обходит всю папку C:\\Documents и добвяет ее в tar файл.

#!/usr/bin/env python
# -*- coding: utf-8-*-
import os
import tarfile
import sys


#Переходим в каталог
os.chdir('C:\\Documents')
#Получаем текущую дерректорию
directory = os.getcwd()
#Получаем список
contents = os.listdir()

tar = tarfile.open('D:\\backup\\bk + '.tar.gz', "w:gz")

# 1) Добавляем в архив всю папку C:\\Documents
for i in contents:
    tar.add(i)
)
tar.close()

Количество просмотров: 1638

Комментарии к статье:

Добавить комментарий

Введите сумму с картинки

© Plutonit.ru - Администрирование, настройка Linux и Windows 2009 - 2017