간단한 파이썬 스크립트를 사용하여 바탕 화면에서 일련의 pdf 파일 이름을 바꾸려고합니다. 나는 어떻게 든 성공하지 못한다. 현재 코드 :Python 명령 줄 실행
import os,subprocess
path = "/Users/armed/Desktop/"
for file in os.listdir(path)
command = ['mv', '*.pdf' , 'test.pdf'] // mv Command to rename files to test.pdf
subprocess.call(command)
출력 코드는 1이고 파일 이름은 변경되지 않습니다. 동일한 명령은 터미널에서 실행될 때 작동합니다. 나는 Mac을 사용하고있다. (어떤 식 으로든 도움이된다면)
해당 디렉토리에 몇 개의 PDF 파일이 있습니까? 그 쉘 명령이 둘 이상이면 실패합니다. – Keith
귀하의 권리. 내가 명령을 시험 할 당시에는 오직 한개의 pdf 만있었습니다. 그러나 이름 바꾸기가 둘 이상 실패하고 모든 pdfs를 다른 디렉토리로 옮기기 시작한다는 것을 깨달았습니다. – Amritha