여러 요청을 통해 웹에서 파일을 다운로드해야합니다. 각 요청에 대해 다운로드 한 파일은 요청 번호와 이름이 같은 폴더에 저장해야합니다. 예를 들어os.mkdir()을 사용하여 런타임에 동적 이름으로 디렉토리를 만들 수 있습니까?
:
내 스크립트가 현재 요청 번호 87665.에 대한 파일을 다운로드 실행 그래서 모든 다운로드 파일을 대상 폴더 Current Download\Attachment87665
에서 조립 될 것이다. 그러면 어떻게해야합니까? 내가 지금까지 시도 무엇
:
my_dir = "D:\Current Download"
my_dir = os.path.expanduser(my_dir)
if not os.path.exists(my_dir):
os.makedirs(my_dir)
하지만 내 원래의 요구 사항을 충족하지 않습니다. 이 아이디어를 어떻게 얻을 수 있을까요?
없음 문제가 특정 무엇인지. 예를 들어'os.path.join'을 사용하여 문자열에서 경로를 만들 수 있습니다. 필요에 따라 다양한 입력 값에서 경로를 구축하십시오. –
@MartijnPieters는 항상 내 생각에 '+ 1'을 (를) 사용합니다. –