편집 기록

편집 기록
  • 프로필 알 수 없는 사용자님의 편집
    날짜2019.05.28

    shutil 및 for문 질문이요


    import glob
    
    import shutil
    
    import os
    
    import sys
    
    
    filename =  glob.glob('**/*.jpg', recursive=True)
    
    filename =
     [os.path.basename(name) for name in filename]
    
    for name in filename:
    
        if not os.path.exists('jpg_files'):
            os.mkdir('jpg_files')
        jpg_files = 'jpg_files'
        shutil.copy (name, os.path.join (jpg_files, name))
        print(name)
    

    안녕하세요 ~~ 제가 원하는 파일만 복사하는 툴을 만들려고 하는데,,

    아무것도 복사가 안되네요 ,,ㅠ 위 코드 보시다시피 이 파이썬파일이 있는 폴더에서

    jpg파일만 따로 모아서 jpg_files란 새롭게 만들어진 폴더로 복사하고 싶은데

    for 문 구문부터파일이 안모아 지네요,,, 이유가 뭘까요?

    filename = [os.path.basename(name) for name in filename] 여기까진 리스트형식으로 jpg파일이 저장이 됩니다.

  • 프로필 엽토군님의 편집
    날짜2019.05.28

    shutil 및 for문 질문이요


    import glob
    
    import shutil
    
    import os
    
    import sys
    
    
    filename =  glob.glob('**/*.jpg', recursive=True)
    
    filename =
     [os.path.basename(name) for name in filename]
    
    for name in filename:
    
        if not os.path.exists('jpg_files'):
            os.mkdir('jpg_files')
        jpg_files = 'jpg_files'
        shutil.copy (name, os.path.join (jpg_files, name))
        print(name)
    

    안녕하세요 ~~ 제가 원하는 파일만 복사하는 툴을 만들려고 하는데,,

    아무것도 복사가 안되네요 ,,ㅠ 위 코드 보시다시피 이 파이썬파일이 있는 폴더에서

    jpg파일만 따로 모아서 jpg_files란 새롭게 만들어진 폴더로 복사하고 싶은데

    for 문 구문부터파일이 안모아 지네요,,, 이유가 뭘까요?

    filename = [os.path.basename(name) for name in filename] 여기까진 리스트형식으로 jpg파일이 저장이 됩니다.

  • 프로필 김한님의 편집
    날짜2019.05.27

    shutil 및 for문 질문이요


    import glob

    import shutil

    import os

    import sys

    filename = glob.glob('*/.jpg', recursive=True)

    filename = [os.path.basename(name) for name in filename]

    for name in filename:

    if not os.path.exists('jpg_files'):
        os.mkdir('jpg_files')
    jpg_files = 'jpg_files'
    shutil.copy (name, os.path.join (jpg_files, name))
    print(name)
    

    안녕하세요 ~~ 제가 원하는 파일만 복사하는 툴을 만들려고 하는데,,

    아무것도 복사가 안되네요 ,,ㅠ 위 코드 보시다시피 이 파이썬파일이 있는 폴더에서

    jpg파일만 따로 모아서 jpg_files란 새롭게 만들어진 폴더로 복사하고 싶은데

    for 문 구문부터파일이 안모아 지네요,,, 이유가 뭘까요?

    filename = [os.path.basename(name) for name in filename] 여기까진 리스트형식으로 jpg파일이 저장이 됩니다.