본문 바로가기

Import27

Python 파이썬에서 날짜 범위 생성하기, Creating a range of dates in Python 질문 오늘을 시작으로 임의의 일 수, 예를 들어 100일 동안의 날짜 목록을 만들고 싶습니다. 이를 위해 이보다 더 좋은 방법이 있을까요? import datetime a = datetime.datetime.today() numdays = 100 dateList = [] for x in range (0, numdays): dateList.append(a - datetime.timedelta(days = x)) print dateList 답변 조금 더 나아졌습니다... base = datetime.datetime.today() date_list = [base - datetime.timedelta(days=x) for x in range(numdays)] 2023. 9. 15.
Python 출력에서 파이썬 버전을 인쇄하기, Printing Python version in output 질문 내 스크립트에서 현재 Python 설치의 버전 번호를 출력하는 방법은 무엇인가요? 답변 시도해보세요 import sys print(sys.version) 이 코드는 전체 버전 정보 문자열을 출력합니다. 파이썬 버전 번호만 필요한 경우에는 Bastien Léonard의 해결책이 가장 좋습니다. 전체 문자열을 검사하여 필요한 부분만 사용할 수도 있습니다. 2023. 9. 12.
Python 파이썬 인터프리터의 전체 경로를 찾으세요., Find full path of the Python interpreter? 질문 현재 실행 중인 Python 스크립트 내에서 현재 실행 중인 Python 인터프리터의 전체 경로를 어떻게 찾을 수 있을까요? 답변 sys.executable는 현재 실행 중인 Python 인터프리터의 전체 경로를 포함합니다. import sys print(sys.executable) 이제 여기에서 문서화되어 있습니다 2023. 9. 10.
Python PIL을 사용하여 이미지 크기를 조정하고 종횡비를 유지하는 방법은 무엇인가요?, How do I resize an image using PIL and maintain its aspect ratio? 질문 이걸 놓친 명백한 방법이 있을까요? 썸네일을 만들려고만 하는 중입니다. 답변 최대 크기를 정의합니다. 그런 다음 min(maxwidth/width, maxheight/height)를 사용하여 크기 조정 비율을 계산합니다. 적절한 크기는 oldsize*ratio입니다. 물론 이를 수행하는 라이브러리 메서드도 있습니다: Image.thumbnail 메서드입니다. 아래는 PIL 문서에서 가져온 (편집된) 예제입니다. import os, sys import Image size = 128, 128 for infile in sys.argv[1:]: outfile = os.path.splitext(infile)[0] + ".thumbnail" if infile != outfile: try: im = Image... 2023. 9. 9.