Python/Python FAQ540 Python PIL 이미지를 NumPy 배열로 변환하는 방법은 무엇인가요?, How do I convert a PIL Image into a NumPy array? 질문 어떻게 PIL Image를 NumPy 배열로 변환하고 다시 변환하여 PIL의 PixelAccess보다 빠른 픽셀 단위 변환을 할 수 있을까요? 다음과 같이 NumPy 배열로 변환할 수 있습니다: pic = Image.open("foo.jpg") pix = numpy.array(pic.getdata()).reshape(pic.size[0], pic.size[1], 3) 하지만 배열을 수정한 후 PIL Image로 다시로드하는 방법은 어떻게 해야 할까요? pic.putdata()는 잘 작동하지 않습니다. 답변 당신은 어떻게 putdata()가 정확히 작동하지 않는지 설명하지 않고 있습니다. 아마도 다음과 같이 하고 있다고 가정하겠습니다. >>> pic.putdata(a) Traceback (most r.. 2023. 11. 3. Python 판다스 열을 날짜 및 시간으로 변환하세요., Convert Pandas Column to DateTime 질문 나는 pandas DataFrame에 하나의 필드가 문자열 형식으로 가져온 것이 있다. 이것은 datetime 변수여야 한다. 어떻게 datetime 열로 변환하고 날짜를 기준으로 필터링할 수 있을까? 예시: raw_data = pd.DataFrame({'Mycol': ['05SEP2014:00:00:00.000']}) 답변 사용하려면 to_datetime 함수를 사용하고 데이터와 일치하는 형식을 지정하십시오. df['Mycol'] = pd.to_datetime(df['Mycol'], format='%d%b%Y:%H:%M:%S.%f') 2023. 11. 3. Python 파이썬 인터프리터에서 업데이트된 패키지를 다시 가져오는 방법은 무엇인가요? [중복], How to re import an updated package while in Python Interpreter? [duplicate] 질문 나는 종종 파이썬 인터프리터에서 내 모듈을 테스트하며, 오류를 발견하면 빠르게 .py 파일을 업데이트합니다. 그러나 이를 인터프리터에 반영하는 방법은 어떻게 해야 할까요? 지금까지는 파일을 다시 가져오는 것이 제대로 작동하지 않아 인터프리터를 종료하고 다시 시작해 왔습니다. 답변 Python3에 대한 업데이트: (이미 답변 받은 답변에서 인용됨, 여기서 마지막 편집/댓글은 사용하지 않는 방법을 제안했습니다) Python 3에서는 reload가 imp 모듈로 이동되었습니다. 3.4에서는 imp가 importlib을 선호하도록 사용되었고, reload가 후자에 추가되었습니다. 3 이상을 대상으로 할 때는 reload를 호출할 때 적절한 모듈을 참조하거나 가져와야 합니다. 요약: Python3 >= 3... 2023. 11. 3. Python defaultdict의 defaultdict?, defaultdict of defaultdict? 질문 다음 코드가 작동하도록 defaultdict(defaultdict(int))를 가지는 방법이 있을까요? for x in stuff: d[x.a][x.b] += x.c_int x.a와 x.b 요소에 따라 d를 ad-hoc로 구축해야 합니다. 다음과 같이 사용할 수 있습니다: for x in stuff: d[x.a,x.b] += x.c_int 하지만 그러면 다음을 사용할 수 없게 됩니다: d.keys() d[x.a].keys() 답변 예, 이렇게: defaultdict(lambda: defaultdict(int)) defaultdict의 인자(lambda: defaultdict(int))는 존재하지 않는 키에 액세스하려고 할 때 호출됩니다. 그 결과값은 이 키의 새로운 값으로 설정됩니다. 즉, 우리의 .. 2023. 11. 3. 이전 1 ··· 18 19 20 21 22 23 24 ··· 135 다음