프로그램에서 현재 시간이 필요할 때가 있습니다.
일례로 random number를 현재 시간을 input으로 받아서 만들 수도 있겠죠.
Python에서는 다음과 같이 하면 현재 시간이 나옵니다.
>>> import time
>>> time.asctime()
'Sun Oct 30 03:40:58 2011'
String이므로 당연히 다음과 같이 자르고, 붙일 수 있습니다.
>>> a = time.asctime()
>>> b = a.split()
>>> b[-1]+b[1]+b[2]
'2011Oct30'
matplotlib에서 파일을 자동으로 저장하게 할 수 있는데, 그림 그릴 때마다 알아서 저장되므로 편리할 것 같습니다.
>>> save = b[-1]+b[1]+b[2] + '.ps'
>>> plt.savefig(save)
- 파일 이름 양식은 알아서 수정하시면 되겠습니다.
- ps를 png로 바꾸면 알아서 png 확장자로 저장됩니다.
태그 : matplotlib, python




최근 덧글