반응형

Python 31

PIL을 사용하여 픽셀의 RGB 가져오기

PIL을 사용하여 픽셀의 RGB 가져오기 PIL로 픽셀의 RGB 색상을 얻을 수 있습니까?이 코드를 사용하고 있습니다. im = Image.open("image.gif") pix = im.load() print(pix[1,1]) 그러나 숫자(예: 숫자)만 출력).0아니면13개의 숫자가 아닌 경우(예:60,60,60R,G,B)의 경우.제가 그 기능에 대해 뭔가를 이해하지 못하고 있는 것 같습니다.설명이 필요합니다. 정말 감사해요.예, 이쪽입니다. im = Image.open('image.gif') rgb_im = im.convert('RGB') r, g, b = rgb_im.getpixel((1, 1)) print(r, g, b) (65, 100, 137) 당신이 이전에 한 값을 얻었던 이유는pix[1, ..

bestsource 2023.10.26

축, 눈금 및 레이블의 색상을 변경하는 방법

축, 눈금 및 레이블의 색상을 변경하는 방법 매트플롯리브 및 PyQt를 사용하여 수행한 플롯에 대한 눈금 및 값 레이블뿐만 아니라 축의 색상도 변경하고 싶습니다. 무슨 생각 있어요?간단한 예로 (중복 가능성이 있는 질문보다 약간 깨끗한 방법 사용): import matplotlib.pyplot as plt fig = plt.figure() ax = fig.add_subplot(111) ax.plot(range(10)) ax.set_xlabel('X-axis') ax.set_ylabel('Y-axis') ax.spines['bottom'].set_color('red') ax.spines['top'].set_color('red') ax.xaxis.label.set_color('red') ax.tick_par..

bestsource 2023.09.21

Pandas DataFrame에서 열을 이동하는 방법

Pandas DataFrame에서 열을 이동하는 방법 팬더의 칼럼을 이동하고 싶습니다.DataFrame, 전체 DF를 다시 작성하지 않고서는 문서에서 할 수 있는 방법을 찾을 수 없었습니다.할 줄 아는 사람?데이터 프레임: ## x1 x2 ##0 206 214 ##1 226 234 ##2 245 253 ##3 265 272 ##4 283 291 원하는 출력: ## x1 x2 ##0 206 nan ##1 226 214 ##2 245 234 ##3 265 253 ##4 283 272 ##5 nan 291 In [18]: a Out[18]: x1 x2 0 0 5 1 1 6 2 2 7 3 3 8 4 4 9 In [19]: a['x2'] = a.x2.shift(1) In [20]: a Out[20]: x1 x2 ..

bestsource 2023.09.11

Try-except 없이 Python에서 키보드 인터럽트

Try-except 없이 Python에서 키보드 인터럽트 파이썬에서 캡처할 수 있는 방법이 있습니까?KeyboardInterrupt모든 코드를 a 안에 넣지 않은 이벤트try-except진술서? 사용자가 C+를 누르면 트레이스 없이 깨끗하게 종료하고 싶습니다.예, 모듈 신호를 사용하여 인터럽트 핸들러를 설치하고 스레드를 사용하여 계속 기다릴 수 있습니다.이벤트: import signal import sys import time import threading def signal_handler(signal, frame): print('You pressed Ctrl+C!') sys.exit(0) signal.signal(signal.SIGINT, signal_handler) print('Press Ctrl+C..

bestsource 2023.09.01

Python: 현재 실행 중인 스크립트와 관련하여 sys.path에 추가하는 가장 좋은 방법

Python: 현재 실행 중인 스크립트와 관련하여 sys.path에 추가하는 가장 좋은 방법 스크립트로 가득 찬 디렉토리가 있습니다(예:project/bin나는 또한 도서관이 있습니다.project/lib스크립트가 자동으로 로드하기를 원합니다.각 스크립트의 맨 위에 보통 사용하는 것은 다음과 같습니다. #!/usr/bin/python from os.path import dirname, realpath, sep, pardir import sys sys.path.append(dirname(realpath(__file__)) + sep + pardir + sep + "lib") # ... now the real code import mylib 이것은 좀 번거롭고 보기 흉하며 모든 파일의 시작 부분에 붙여 넣어..

bestsource 2023.09.01

파이썬에서 신호에 노이즈 추가

파이썬에서 신호에 노이즈 추가 저는 좀 더 현실적으로 만들기 위해 파이썬에서 시뮬레이션하고 있는 100 bin 신호에 무작위 노이즈를 추가하고 싶습니다. 기본적인 차원에서, 제가 처음 생각한 것은 빈 바이 빈으로 가서 특정 범위 사이에 난수를 생성하고 이것을 신호에서 더하거나 빼는 것이었습니다. 저는 (이것이 파이썬이기 때문에) 움피 같은 것을 통해 이것을 하는 더 지능적인 방법이 있기를 희망했습니다. (이상적으로 가우스 분포에서 추출하여 각 빈에 추가하는 숫자도 더 나을 것이라고 생각합니다.) 회답에 앞서 감사드립니다. 코드를 계획하는 단계라 보여줄 게 없습니다.저는 단지 소음을 발생시키는 더 정교한 방법이 있을지도 모른다고 생각하고 있었습니다. termout 출력의 경우 다음 값을 가진 빈이 10개인..

bestsource 2023.09.01

Python에서 빈 개체 만들기

Python에서 빈 개체 만들기 Python에서 빈 개체를 정의하기 위한 바로 가기가 있습니까? 아니면 항상 사용자 지정 빈 클래스의 인스턴스를 만들어야 합니까? 편집: 오리 타이핑에 사용할 수 있는 빈 개체를 의미합니다.예, Python 3.3에서 SimpleNamespace가 추가되었습니다. 개체와 달리 SimpleNamespace를 사용하면 속성을 추가하거나 제거할 수 있습니다.SimpleNamespace 개체가 키워드 인수를 사용하여 초기화된 경우 키워드 인수는 기본 네임스페이스에 직접 추가됩니다. 예: import types x = types.SimpleNamespace() x.happy = True print(x.happy) # True del x.happy print(x.happy) # At..

bestsource 2023.08.22

매개 변수와 함께 또는 매개 변수 없이 사용할 수 있는 장식기를 만드는 방법은 무엇입니까?

매개 변수와 함께 또는 매개 변수 없이 사용할 수 있는 장식기를 만드는 방법은 무엇입니까? 파라미터와 함께 사용할 수 있는 파이썬 데코레이터를 만들고 싶습니다. @redirect_output("somewhere.log") def foo(): .... 또는 출력을 기본적으로 stderr로 리디렉션하지 않는 경우: @redirect_output def foo(): .... 그게 가능할까요? 출력 리디렉션 문제에 대한 다른 해결책을 찾고 있는 것이 아니라 제가 달성하고자 하는 구문의 예일 뿐입니다.이 질문이 오래된 것은 알지만, 일부 의견은 새로운 것이고, 실행 가능한 모든 해결책이 본질적으로 동일하지만, 대부분은 그다지 깨끗하지 않거나 읽기가 쉽지 않습니다. Thobe의 대답처럼, 두 사건을 모두 처리하는 ..

bestsource 2023.08.22

Python의 String에서 따옴표 제거

Python의 String에서 따옴표 제거 나는 구글 STT 엔진을 사용하여 음성을 인식하고 결과를 돌려주는 파이썬 코드를 가지고 있지만 "견적"이 있는 문자열로 결과를 얻습니다.많은 명령을 실행하는 데 사용할 것이기 때문에 코드에 해당 따옴표를 사용하지 않습니다.나는 지금까지 아무것도 시도해 본 적이 없습니다.이것은 스피치를 인식하는 파이썬 코드의 함수입니다. def recog(): p = subprocess.Popen(['./speech-recog.sh'], stdout=subprocess.PIPE, stderr=subprocess.PIPE) global out,err out, err = p.communicate() print out 이것은 음성 녹음입니다.sh: #!/bin/bash hardware..

bestsource 2023.08.17

목록에서 가장 오래된/가장 어린 날짜/시간 개체 찾기

목록에서 가장 오래된/가장 어린 날짜/시간 개체 찾기 날짜/시간 개체 목록이 있는데 가장 오래된 개체나 가장 어린 개체를 찾고 싶습니다.이러한 날짜 중 일부는 미래에 있을 수 있습니다. from datetime import datetime datetime_list = [ datetime(2009, 10, 12, 10, 10), datetime(2010, 10, 12, 10, 10), datetime(2010, 10, 12, 10, 10), datetime(2011, 10, 12, 10, 10), #future datetime(2012, 10, 12, 10, 10), #future ] 그렇게 하는 가장 최적의 방법은 무엇입니까?저는 datetime.now()를 각각의 그것들과 비교하려고 생각하고 있었습니다..

bestsource 2023.08.12
반응형