자바스크립트 파일 이름 바꾸기

| | | | | | | | | | | | | | | | | | | | | |

Python os.rename() 메서드는 파일 이름을 변경합니다. os.rename()은 이전 파일에 대한 경로와 새 파일에 대한 경로라는 두 가지 인수를 취합니다. 새 파일 경로는 다른 파일 이름으로 끝나야 합니다.

Python에서 파일 작업을 할 때 특정 파일의 이름을 바꿀 수 있습니다. 예를 들어, raw_data.csv라는 파일이 있는 경우 프로그램이 실행될 때 이름을 old_data.csv로 변경할 수 있습니다.

여기서 os.rename() 메서드가 작동합니다. os.rename () 메소드를 사용하면 기존 파일의 이름을 Python으로 변경할 수 있습니다.

이 튜토리얼에서는 예제와 함께 os.rename( ) 메서드. 및 이를 사용하여 Python에서 파일 이름을 바꾸는 방법.

Python Rename File

Python os.rename() 메소드는 파일의 이름을 바꿉니다. 이름을 바꾸려는 파일이 이미 존재해야 합니다. 이름을 바꿀 파일의 경로와 파일의 새 경로를 지정해야 합니다. 새 경로는 이름을 바꾸려는 파일과 다른 이름을 가져야 합니다.

os.rename() 구문은 다음과 같습니다.

보다시피 이름 바꾸기()< /em>은 두 개의 매개변수를 허용합니다.

  • file: 이름을 바꾸려는 파일의 경로, 그 뒤에 파일 이름이 옵니다(예: "/home/python_engineering/file.txt").
  • 대상: 파일의 경로, 파일의 새 이름(예: "/home/python_engineering/file_new.txt").

os.rename () 메서드는 Python 운영 체제 라이브러리의 일부입니다. 이 라이브러리는 파일 생성 및 삭제와 같은 컴퓨터 운영 체제와 관련된 기능을 제공합니다.

함께 일하기. () 운영 체제의 이름을 바꾸려면 운영 체제 라이브러리를 가져와야 합니다.

os.rename() 메서드가 실제로 작동하는지 보여주는 예를 들어보겠습니다.

Python 파일 이름 변경 예

raw_data.csv 파일의 이름을 old_data.csv로 변경한다고 가정해 보겠습니다. raw_data.csv/home/python_engineering 디렉토리에 저장됩니다. 다음 코드를 사용하여 파일 이름을 변경할 수 있습니다.

코드 반환: 파일 이름이 변경되었습니다! 코드도 파일 이름을 변경했습니다.

먼저 os 모듈을 가져옵니다. 이를 통해 os.rename() 메서드에 액세스할 수 있습니다.

다음으로 두 개의

old_data.csv에서 파일 이름을 변경하려는 경우 new_file_name 변수는 raw_data 대신 old_data.csv로 끝납니다. csv.

다음으로 os.rename()을 사용하여 파일 이름을 변경하겠습니다. 그러면 코드에 "File renamed !"< /em> 콘솔에서 프로그램이 실행되었음을 알 수 있습니다.

Python Rename Multiple Files

이제 여러 파일의 이름을 바꾸려고 한다고 가정합니다. os.rename () 메서드를 사용합니다.

각 파일의 이름을 / home / python_engineering으로 바꾸고 old_< /em> 각 파일 이름의 시작 부분에 현재 이 심각한 ctory에는 다음 파일이 포함됩니다.

다음 프로그램을 사용하여 각 파일 이름의 시작 부분에 old_를 추가할 수 있습니다.

우리 코드 우리 파일의 이름을 바꿉니다. 다음은 디렉토리의 새 파일 목록입니다.

  • old_data.csv
  • old_raw_data.csv
  • old_program.py

코드가 어떻게 작동하는지 분석할 것입니다. 먼저 os를 코드로 가져와 os.rename() os.listdir () 메소드. 다음으로 / home / python_engineering 폴더의 모든 파일 목록을 반복하는 for 루프를 만듭니다. 이 목록은 os.listdir() 메소드를 사용하여 생성됩니다.

따라서 우리 코드는 os.rename()을 사용하여 각 파일의 이름을 / home / python_engineering으로 바꿉니다. Python f 문자열 은 각 파일 이름을 / home / python_engineering / old_ {FILE_NAME}으로 바꿉니다. 여기서 FILE_NAME은 old file.

보시다시피 / home / python_engineering 의 각 파일 시작 부분에 old_가 추가되었습니다.

결론

os.rename() 메소드를 사용하면 Python에서 파일의 이름을 바꿀 수 있습니다. os.listdir()과 함께 사용하면 os.rename()을 사용하여 폴더에 있는 모든 파일의 이름을 바꿀 수 있습니다.

이 튜토리얼 예제와 함께 os의 기본 사항과 os.rename() 메서드를 사용하는 방법을 다뤘습니다. 이제 ire os.rename () 을 사용하여 Python 전문가처럼 파일 이름을 변경할 준비가 되었습니다!

Python 프로그래밍에 대해 더 알고 싶으십니까? Python 학습 안내서 를 확인하십시오. Python 학습에 대한 최고의 팁과 여정에 도움이 되도록 전문가가 선별한 학습 리소스 목록을 찾을 수 있습니다.