Kalandozás a python programozás földjén.

Python, ahogy én ...

mkdir

2019. március 27. - d3c0d3r

Feladat:

file.txt állományban felsorolt mappák létrehozása. access, excel és word almappákkal.

file.txt:

tanulo1\10B_Gipsz_Jakab
tanulo2\10B_Baranyai Péter
tanulo3\10B_Kiss Béla

 Megoldás:

# Makes directories from 'file.txt'
#
import os
import sys

sub_dirs = ["access", "excel", "word"]
with open('file.txt', encoding='utf-8') as f:
    for line in f:
        line = line.strip('\n')
        dirs = line.split('\\')
        if not os.path.exists(dirs[0]):
            os.mkdir(dirs[0])
        try:
            os.mkdir(line)
        except Exception as e:
            pass
        os.chdir(line)
        for sub_dir in sub_dirs:
            try:
                os.mkdir(sub_dir)
            except Exception as e:
                pass
        os.chdir('..\..')
print("\nMinden könyvtárat létrehoztam.")

A bejegyzés trackback címe:

https://python-kalandok.blog.hu/api/trackback/id/tr614720433

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása