내가 현재 날짜 시간으로 파일 이름을 시도하고파이썬에서 현재 날짜와 시간으로 파일 이름을 만드는 방법은 무엇입니까?
이제sys.stdout = open('filename1.xml', 'w')
(I 파이썬의 전문가가 아니에요) (성공 파일을 만듭니다) 기능 코드
filename1 = datetime.now().strftime("%Y%m%d-%H%M%S")
sys.stdout = open(filename1 + '.xml', 'w')
정확한 날짜와 시간을 가진 파일 이름을 쓰고 싶습니다. 프로그램이 이미 만든 xml 파일이므로 파일 이름을 지정하면됩니다. 위의 코드가 작동하지 않습니다.
[EDITED] -이 오류는 datetime
를 사용하지 않는 동안
File "./fix.py", line 226, in <module>
filenames = datetime.now().strftime("%Y%m%d-%H%M%S")
AttributeError: 'module' object has no attribute 'now'
'filename'과'datetime' 사이에'='가 필요합니다. –
그 외, "위 코드가 작동하지 않습니다"는 정확히 어떻게됩니까? –
이와 같은 질문을 할 때 "작동하지 않음"으로는 충분하지 않습니다. 그것이 어떻게 실패하는지 정확하게 설명하십시오. –