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

   Á¶È¸ 3659   Ãßõ 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 1619/5687
2014-05   4991203   Á¤ÀºÁØ1
2015-12   1527195   ¹é¸Þ°¡
2015-02   6623   ¼­Á¤¿í
2004-11   6622   È«½ÂÀÏ
2004-12   6622   ½ÅÀç»ó
2005-01   6622   À±¿µ¹è
2012-06   6622   ÀÌ»ó¿µ
2016-08   6622   ³Ä¾Æ¾Æ¾Æ¾Ï
2016-11   6622   ¿¹°ü½Å±Ô½Ä
2014-08   6622   ¾¾Çü
2007-10   6622   ÀåÁ¾¸í
2004-10   6622   ±èÁÖ¿µ
2006-04   6622   ¹Ú±âµÎ
2012-12   6622   MemoryDB
2015-02   6622   ÇѼºÈ£
2019-02   6621   ¶¥¶¥
2013-10   6621   ÀÌÅ¿í
2016-06   6621   Å«°í¾çÀÌ
2006-02   6621   À幫
2005-05   6620   ÀÌÀå´ö
2005-03   6620   ³²±ÃÀϳ²
2012-03   6620   ȲȥÀ»ÇâÇØ