반응형

Python 65

matplotlib의 명명된 색상

matplotlib의 명명된 색상 matplotlib에서 플롯에 사용할 수 있는 명명된 색상은 무엇입니까?matplotlib 문서에는 다음 이름만 기재되어 있습니다. b: blue g: green r: red c: cyan m: magenta y: yellow k: black w: white 그러나 적어도 이 상황에서는 이러한 색상을 사용할 수 있다는 것을 알게 되었습니다. scatter(X,Y, color='red') scatter(X,Y, color='orange') scatter(X,Y, color='darkgreen') 하지만 위의 목록에는 없습니다.사용할 수 있는 명명된 색상의 완전한 목록을 아는 사람 있나요?사용하고 싶은 색상의 이름을 자꾸 잊어버리고, 이 질문으로 돌아옵니다=) 앞의 답변은 ..

source 2022.11.25

Python을 사용하여 시스템 호스트 이름을 가져오려면 어떻게 해야 합니까?

Python을 사용하여 시스템 호스트 이름을 가져오려면 어떻게 해야 합니까? 저는 지역 방송국의 채팅 프로그램을 쓰고 있어요.Python으로 컴퓨터를 식별하고 사용자가 설정한 컴퓨터 이름을 얻을 수 있으면 좋겠습니다.용도와 그 기능.이렇게 하면hostnamePython 인터프리터가 실행되고 있는 컴퓨터의 경우: import socket print(socket.gethostname()) 둘 다 휴대성이 뛰어납니다. import platform platform.node() import socket socket.gethostname() 를 사용하는 모든 솔루션HOST또는HOSTNAME환경변수는 이식할 수 없습니다.실행할 때 시스템에서 동작하더라도 cron과 같은 특수한 환경에서 실행할 경우 동작하지 않을 수 ..

source 2022.11.25

Python 테스트 없음

Python 테스트 없음 이 질문에는 이미 답변이 있습니다. Python은 if x is none 또는 if not x is none? (9개의 답변) 닫힘8년 전. 이 중에서 '없음' 테스트는 아닙니다. if val != None: if not (val is None): if val is not None: 어떤 것이 더 좋으며, 그 이유는 무엇입니까?if val is not None: # ... 변수가 설정되지 않은 것을 테스트하기 위한 피토닉어 관용어입니다.None이 관용구는 키워드 함수를 디폴트 파라미터로 선언하는 경우에 특히 사용됩니다. is는 Python에서 ID를 테스트합니다.왜냐하면 의 인스턴스는 하나밖에 없기 때문이다.None실행 중인 Python 스크립트/프로그램에 표시됩니다.is최적의 ..

source 2022.11.16

C#의 null-coalesing 연산자와 동등한 Python이 있습니까?

C#의 null-coalesing 연산자와 동등한 Python이 있습니까? C#에 null-coalesing 연산자가 있습니다.??할당 시 간단한(짧은) 늘체크를 가능하게 하는 ) 。 string s = null; var other = s ?? "some default value"; 비단뱀과 동등한 것이 있나요? 제가 할 수 있는 건 s = None other = s if s else "some default value" 더 방법은 sother = s or "some default value" 그럼 어떻게 요, 해야 할까요?or오퍼레이터가 동작합니다.부울 연산자이므로 부울 컨텍스트에서 작동합니다.값이 부울이 아닌 경우 연산자의 목적을 위해 부울로 변환됩니다. 에 주의:or하지 않는 은 「」뿐입니다.Tru..

source 2022.11.16

Python에서 비동기 메서드 호출?

Python에서 비동기 메서드 호출? Python에 비동기 메서드 호출용 라이브러리가 있는지 궁금합니다.이런 거 해주면 좋을 것 같아요. @async def longComputation(): token = longComputation() token.registerCallback(callback_function) # alternative, polling while not token.finished(): doSomethingElse() if token.finished(): result = token.result() 또는 비동기 루틴을 비동기적으로 호출하려면 def longComputation() token = asynccall(longComputation()) 언어 중심에서 원어민답게 좀 더 세련된 전략이 ..

source 2022.11.16

Python의 자녀 클래스에서 부모 클래스의 메서드를 호출하려면 어떻게 해야 합니까?

Python의 자녀 클래스에서 부모 클래스의 메서드를 호출하려면 어떻게 해야 합니까? Python에서 단순한 오브젝트 계층을 만들 때 파생 클래스에서 부모 클래스의 메서드를 호출할 수 있도록 하고 싶습니다.Perl 및 Java에서는 이에 super대한 키워드가 있습니다().Perl에서는 다음과 같이 할 수 있습니다. package Foo; sub frotz { return "Bamf"; } package Bar; @ISA = qw(Foo); sub frotz { my $str = SUPER::frotz(); return uc($str); } Python에서는 부모 클래스의 이름을 자녀에서 명시적으로 지정해야 합니다.에서 저는 '아까보다'와 같은 .Foo::frotz() 이 행동은 깊은 위계를 만드는 것을..

source 2022.11.15

기능을 numpy 어레이에 매핑하는 가장 효율적인 방법

기능을 numpy 어레이에 매핑하는 가장 효율적인 방법 함수를 numpy 배열에 매핑하는 가장 효율적인 방법은 무엇입니까?현재 진행 중인 작업: import numpy as np x = np.array([1, 2, 3, 4, 5]) # Obtain array of square of each element in x squarer = lambda t: t ** 2 squares = np.array([squarer(xi) for xi in x]) 그러나 목록 이해 기능을 사용하여 새 배열을 Numpy 배열로 변환하기 전에 Python 목록으로 구성하기 때문에 매우 비효율적일 수 있습니다.더 잘할 수 있을까요?제안된 모든 방법을 테스트했습니다.np.array(list(map(f, x)))(나의 작은 프로젝트와 ..

source 2022.11.05

Python을 사용하여 Gmail을 프로바이더로 이메일을 보내는 방법은 무엇입니까?

Python을 사용하여 Gmail을 프로바이더로 이메일을 보내는 방법은 무엇입니까? python을 사용하여 메일(Gmail)을 보내려고 하는데 다음과 같은 오류가 나타납니다. Traceback (most recent call last): File "emailSend.py", line 14, in server.login(username,password) File "/usr/lib/python2.5/smtplib.py", line 554, in login raise SMTPException("SMTP AUTH extension not supported by server.") smtplib.SMTPException: SMTP AUTH extension not supported by server. Python ..

source 2022.11.05

Python에서 문자열을 소문자로 만들려면 어떻게 해야 하나요?

Python에서 문자열을 소문자로 만들려면 어떻게 해야 하나요? 문자열을 소문자로 변환하는 방법이 있나요? "Kilometers" → "kilometers" 사용방법: "Kilometer".lower() 이것을 하는 표준적인 피톤적 방법은 >>> 'Kilometers'.lower() 'kilometers' 단, 대소문자를 구분하지 않는 매칭을 하는 경우에는 대소문자를 구분하지 않는 폴딩을 사용해야 합니다. >>> 'Kilometers'.casefold() 'kilometers' 이유는 다음과 같습니다. >>> "Maße".casefold() 'masse' >>> "Maße".lower() 'maße' >>> "MASSE" == "Maße" False >>> "MASSE".lower() == "Maße"...

source 2022.11.05
반응형