>백엔드 개발 >파이썬 튜토리얼 >재미있는 파일 이동 스크립트: 데스크탑에서 스크린샷 폴더로

재미있는 파일 이동 스크립트: 데스크탑에서 스크린샷 폴더로

王林
王林원래의
2024-09-10 06:39:39922검색

Fun File Mover Script: From Desktop to Screenshots Folder

데스크탑이 너무 복잡해서 답답하다고 느껴본 적이 있나요? ?️ 당신이 나와 같다면 데스크탑은 임의의 파일이 가득한 보물창고일 수 있습니다. 공통 범인은? 스크린샷! ? 파일관리라기보다 빨리 쌓이네요.

그래서 저는 재미있는 작은 대본으로 이 문제를 해결하기로 결정했습니다. 모든 스크린샷(또는 특정 파일 형식)을 데스크톱에서 지정된 폴더로 이동하면서 깔끔하고 정리된 상태를 유지하는 방법은 다음과 같습니다. ?

필요한 것
컴퓨터에 Python이 설치되어 있습니다.
pathlib 라이브러리(Python과 함께 제공되므로 추가 설치가 필요하지 않습니다!)

대본
모든 어려운 작업을 수행하는 스크립트는 다음과 같습니다.

pathlib 가져오기

경로 설정
desktop = pathlib.Path('/Users/91763/Desktop')
new_path = pathlib.Path('/Users/91763/Desktop/Screenshots')

대상 폴더가 없으면 생성
new_path.mkdir(exist_ok=True)

데스크탑에 있는 모든 PNG 파일을 새 폴더로 이동
desktop.iterdir()의 파일 경로:
if filepath.suffix == '.png':
new_filepath = new_path.joinpath(파일 경로.이름)
filepath.replace(new_filepath)

파괴

경로 설정: 먼저 바탕 화면의 경로와 스크린샷을 이동할 새 폴더를 정의합니다.

폴더 만들기: new_path.mkdir(exist_ok=True)는 새 폴더가 존재하는지 확인합니다. 그렇지 않은 경우에는 우리를 위해 하나가 생성됩니다.

파일 찾기 및 이동: desktop.iterdir()을 사용하여 데스크탑의 각 파일을 반복합니다. 파일이 PNG인 경우(원하는 확장자로 변경할 수 있습니다!) 새 폴더로 이동됩니다.

멋진 이유

자동화: 더 이상 수동으로 파일을 정렬할 필요가 없습니다.

정리: 데스크탑을 깨끗하게 유지하고 스크린샷을 깔끔하게 정리합니다.

단순성: 스크립트는 간단하고 다른 파일 형식이나 대상에 맞게 쉽게 조정할 수 있습니다.

이것을 시도해보고 혼란스러운 데스크탑이 조직의 모델로 변하는 것을 지켜보세요! ? 질문이나 제안 사항이 있으면 아래에 적어주세요. 즐거운 코딩하세요! ?

위 내용은 재미있는 파일 이동 스크립트: 데스크탑에서 스크린샷 폴더로의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.