python) óÀ½ Æú´õ¿¡¼­ ¸¶Áö¸· Æú´õ±îÁö ¾î¶»°Ô À̵¿ÇؾßÇÒ±î¿ä?

   Á¶È¸ 3389   Ãßõ 0    

a, b, c, ..., y, z의 폴더가 있습니다

a폴더에서 특정한 일을 하고, 나오고, b폴더에서 특정한 일을 하고, 나오고, ..., z폴더에서 특정한 일을 하고, 나오고, 를 해야하는 상황입니다

그냥 단순히 폴더 이름을 하나하나

import os

os.chdir("폴더이름")

(특정작업)

os.chdir("..")

os.chdir("다음폴더이름")

...

이런식으로 해줄수도 있을텐데 이러면 의미가 없어서요


어떻게 하면 처음폴더부터 마지막폴더까지 들어갔다 나오는 작업을 반복할 수 있을까요?

Think!
ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
Á¤Àμº 2018-05
´ë°­ °³³ä¸¸ ÀâÀÚ¸é »óÀ§Æú´õ(../)¿¡¼­ ÇÏÀ§ Æú´õ(./a, ./b) ¸¦ ¹è¿­·Î ¸¸µé¾î¼­ for¹®À» µ¹¸®¸é ¾ÈµÇ·Á³ª¿ä?

Áö±Ý ÆÄÀ̽㠼ҽº¸¦ © ¸¸ÇÑ »óȲÀº ¾Æ´Ï¶ó¼­ °³³ä¸¸ º¸¸é ±×·² °Í °°½À´Ï´Ù.

https://wikidocs.net/39
     
ÀÌ°ÇÈñ 2018-05
¾Æ~ ±×·¸°Ô º¼¼ö Àְڳ׿ä. µ¡±Û °¨»çÇÕ´Ï´Ù.
Dreaday 2018-05
ÀÚ¹Ù°°Àº°æ¿ì¿¡´Â¿ä...ÆÄÀÏ»èÁ¦½Ã  ¾È¿¡ Æú´õ°¡ÀÖÀ¸ Çѹæ½ÄÁ¦°¡ ¾ø¾î¼­ Àç±ÍÇÔ¼ö¸¸µé¾î¼­ ÀÛ¾÷ÇØ¿ä..

¿¹·Î´Â

function search (foldername)
Æú´õ¾ß?
search(Æú´õÀ̸§)
½ÄÀ¸·Î  Àç½ÇÇà½ÃÄÑ¿ä...
È­¶õ 2018-05
ÆÄÀ̽ãÀÌµç ¹è½¬µç Æú´õ ¸®½ºÆ® ¸¸µé°í for¹® µ¹¸®¸é µÉ°Í °°½À´Ï´Ù¸¸^^

¹è½¬¶ó¸é ´ë·« ÀÌ·¡¿ä...


Folder="¿ä±â¿¡ Æú´õ ¸®½ºÆ®¸¦ Àû¾îÁÝ´Ï´Ù"

for i in $Folder
do
    cd $i
    echo "Foler name : $i"
    cd ..
done
ÀÌ°ÇÈñ 2018-05
¿Ï¼ºÇß½À´Ï´Ù. ¹®µ¹ÀÌ°¡ °£¸¸¿¡ Â¥¼­ ±×·±Áö ¸Ó¸®°¡ Á» ¾Èµ¹¾Æ°¡³×¿ä ¤Ð¤Ð
Galvanizer 2018-05
os.walk ¾²½Ã¸é Æ®¸® ¾ÈÀ» ´Ù Ž»öÇÕ´Ï´Ù


QnA
Á¦¸ñPage 1531/5610
2015-12   1128279   ¹é¸Þ°¡
2014-05   4579602   Á¤ÀºÁØ1
2018-05   4455   Ãʺ¸IT
2018-05   7241   ¹Ý¼º¸¸
2018-05   3926   ¶óŬ¸°
2018-05   4624   metaljw
2018-05   3805   ºí·ç¸ð¼Ç
2018-05   4642   Çϵ¥½º
2018-05   3420   Ãʺ¸IT
2018-05   3409   ´«ºÎ½Å¾Æħ
2018-05   4254   WJSHIN
2018-05   3283   ÆÈÄÚ
2018-05   4731   Çϵ¥½º
2018-05   4961   PCPCMAN
2018-05   4199   ºí·ç¿µ»ó
2018-05   3660   ¿ø½ÃÀÎ7
2018-05   3628   ¸ùź
2018-05   4210   ´ÐÀÌ¿ä´Ù
2018-05   4956   È­¶õ
2018-05   3208   ´ÃÆĶõ
2018-05   3785   ¾îµå¹ÎÇ÷¹ÀÌ
2018-05   3380   È£¹Ú°í±¸¸¶