2025년 3월 22일 토요일

5.6.1. 파이썬 프로그래밍 프롬프트




1. 프롬프트

프롬프트 예시 1
파이썬 파일이 있는 폴더내에 여러 파일이 있어. 파일명 앞에 번호를 붙여주는 코드를 작성해줘. 번호는 00_ ~~~, 01_ ~~~ 이와 같은식으로 0X_ 가 앞에 붙으면 돼. 파이썬 파일 작성
프롬프트 예시 2
Context(상황):  
- 특정 폴더 내에 여러 개의 파일이 존재합니다.  
- 파일명 앞에 00_, 01_, 02_와 같은 번호를 추가하여 순차적으로 변경해야 합니다.  
- 폴더 내에 파이썬 파일(.py)도 존재하며, 해당 파일은 변경 대상에서 제외합니다.
  
Instructions(단계별 지시사항):  
1. 실행된 파이썬이 있는 폴더 내의 파일 목록을 자동으로 가져옵니다.   
2. 파일명을 정렬하여 순서대로 번호를 붙입니다.  
3. 0X_ 형식으로 번호를 추가하여 파일명을 변경합니다.  
4. 기존 확장자는 유지하며, 파일명 앞에 번호만 추가합니다.  
5. 변경된 파일명을 사용자에게 출력해 줍니다. 
작성된 파이썬 소스 코드
# 폴더 내의 파일 목록 가져오기
files = [f for f in os.listdir(current_folder) if os.path.isfile(os.path.join(current_folder, f))]

# .py 파일 제외
files = [f for f in files if not f.endswith(".py")]

# 파일명 정렬
files.sort()

# 파일명 변경
renamed_files = []
for index, file in enumerate(files):
    # 기존 확장자 유지
    file_extension = os.path.splitext(file)[1]
    new_filename = f"{index:02d}_{file}"
    old_path = os.path.join(current_folder, file)
    new_path = os.path.join(current_folder, new_filename)

    # 파일명 변경
    os.rename(old_path, new_path)
    renamed_files.append(new_filename)

# 변경된 파일명 출력
print("Renamed Files:")
for file in renamed_files:
    print(file)

2. 유튜브 동영상




3. 교재 안내

📝 본 교재는 오프라인 강의용 교재입니다.


🎬 교재 관련 유튜브 채널

본 교재의 내용은 유튜브 채널

 https://www.youtube.com/@ai오토마타

에서 영상 강의로 지속적으로 업데이트됩니다.

책에서 이해하기 어려운 개념들을 실제 사례로

제시할 예정입니다.

구독과 알림 설정을 통해 최신 AI 적용 사례와 실용 팁을 놓치지 마세요!


💳 구매 안내

현재 이 책은 부크크 사이트(https://bookk.co.kr/)와 

예스24교보문고알라딘 등에서 판매하고 있습니다.


⚡ 빠른 구매 팁

부크크 사이트나 교보문고에서 직접 구매하여야 빨리 배송됩니다.

가급적 부크크 사이트를 이용해 주세요~!

댓글 없음:

댓글 쓰기