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

   Á¶È¸ 3651   Ãßõ 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 1618/5686
2014-05   4976605   Á¤ÀºÁØ1
2015-12   1512730   ¹é¸Þ°¡
. (8)
2017-05   3643   Ãʺ¸IT
2017-05   3530   ½ÅÀº¿Ö
2017-06   3471   guzzi
2016-10   5684   ÆÐŶ½ºÆ®¸²
2014-08   5417   ºü½Ã¿Â
2019-05   6016   ¶Ñ¶Ñ±è´ë¿ø
2017-01   4300   Çϼ¿È£ÇÁ
2016-04   4066   ¾Æ¸£ÄÚ
2017-06   10724   ¸Þ·Ð
2017-07   3478   Åë½Åº¸¾È
2018-12   3536   ºü½Ã¿Â
2021-06   2369   isaiah
2017-02   4378   AplPEC
2017-06   4300   ±èÈñ¿µ
2017-06   3749   ³ªºñz
2016-07   5530   ÀÌõdz
2016-10   9404   Dobi
2014-08   3552   ºü½Ã¿Â
2023-06   2318   IÀû¿ì
2017-01   4593   ÆíÇѼ¼»ó