반응형

Python 66

Pyplot을 사용하여 모든 하위구 위에 단일 주 제목을 설정하는 방법은 무엇입니까?

Pyplot을 사용하여 모든 하위구 위에 단일 주 제목을 설정하는 방법은 무엇입니까? 사용하고 있다pyplot4개의 서브플롯이 있습니다.모든 서브플롯 위에 하나의 메인 타이틀을 설정하는 방법 title()마지막 하위구 위에 설정합니다.또는 사용: import matplotlib.pyplot as plt import numpy as np fig=plt.figure() data=np.arange(900).reshape((30,30)) for i in range(1,5): ax=fig.add_subplot(2,2,i) ax.imshow(data) fig.suptitle('Main title') # or plt.suptitle('Main title') plt.show() 몇 가지 포인트는 내 그림에 적용할 때 ..

source 2022.10.19

pip은 사용자 지정 버전 대신 잘못된 캐시 패키지 버전을 사용합니다.

pip은 사용자 지정 버전 대신 잘못된 캐시 패키지 버전을 사용합니다. 구체적으로 psycopg2 v2.4.1을 설치해야 합니다.잘못했습니다. pip install psycopg2 대신: pip install psycopg2==2.4.1 그러면 이전 버전이 아닌 2.4.4가 설치됩니다. 이제 pip uninstall psycopg2를 제거하고 올바른 버전으로 재설치하려고 해도 pip이 처음 다운로드한 캐시를 다시 사용하고 있는 것 같습니다. 다운로드 캐시를 지우고 명령어에 포함된 특정 버전을 사용하도록 pip을 강제하려면 어떻게 해야 합니까?pip 6.0 이후를 사용하고 있는 경우는,--no-cache-diroption(소스). pip 6.0보다 오래된 pip을 사용하는 경우 를 사용하여 업그레이드합니다..

source 2022.10.19

여러 인수로 기능하는 함수에 목록 전달

여러 인수로 기능하는 함수에 목록 전달 이 질문에는 이미 답변이 있습니다. 인수로 튜플 확장 (6개의 답변) 닫힘두 달 전에요. 아이템 리스트를 기대하는 함수에서 Python 리스트 아이템을 에러 없이 넘길 수 있는 방법은 무엇입니까? my_list = ['red', 'blue', 'orange'] function_that_needs_strings('red', 'blue', 'orange') # works! function_that_needs_strings(my_list) # breaks! 확실히 리스트를 확대해서 기능을 넘길 수 있는 방법이 있을 것이다.'red','blue','orange'발굽으로?나는 이것을 '포장 풀기'라고 생각한다.function_that_needs_strings(*my_list..

source 2022.10.19

stdin은 어떻게 읽어요?

stdin은 어떻게 읽어요? 요?stdin? 일부 코드 골프 과제에서는 다음을 사용해야 합니다.stdin입력에 사용합니다.모듈을 사용합니다. import fileinput for line in fileinput.input(): pass fileinput 는 명령줄 인수로 지정된 파일명으로 지정된 입력의 모든 행을 루프합니다.인수가 지정되지 않은 경우 표준 입력으로 루프합니다. ★★★★★★line에는 후행의 줄바꿈이 포함됩니다.삭제하려면 를 사용합니다.몇 가지 방법이 있습니다. sys.stdin 파일 같은 오브젝트로 함수를 호출할 수 있습니다.read ★★★★★★★★★★★★★★★★★」readlines, 다 import sys이 기능을 합니다.) 사용자에게 입력을 요청하고 싶다면 Python 2.X와 Pyt..

source 2022.10.19

Python에서 긴 줄을 여러 줄로 나눌 수 있습니까?

Python에서 긴 줄을 여러 줄로 나눌 수 있습니까? 이 질문에는 이미 답변이 있습니다. Python에서 줄 바꿈(줄 바꿈)을 하려면 어떻게 해야 하나요? (10개의 답변) 닫힘4년 전에요. C와 마찬가지로 긴 줄을 여러 개의 짧은 선으로 나눌 수 있습니다.하지만 Python에서는 이렇게 하면 들여쓰기 오류가 발생합니다.가능합니까?PEP 8 - Python 코드용 스타일 가이드: 긴 행은 괄호, 대괄호 및 중괄호 안에 Python의 묵시적인 행 연속을 사용하는 것이 좋습니다.필요에 따라 표현식 주위에 괄호 쌍을 추가할 수 있지만 백슬래시를 사용하는 것이 좋을 수 있습니다.이어지는 줄을 올바르게 들여쓰십시오. 암묵적인 회선 연속의 예: a = some_function( '1' + '2' + '3' - '..

source 2022.10.19

들여쓰기 오류: unindentent가 외부 들여쓰기 수준과 일치하지 않습니다.

들여쓰기 오류: unindentent가 외부 들여쓰기 수준과 일치하지 않습니다. 아래 Python 코드를 컴파일하면 들여쓰기 오류: unindentent가 외부 들여쓰기 수준과 일치하지 않습니다. import sys def Factorial(n): # Return factorial result = 1 for i in range (1,n): result = result * i print "factorial is ",result return result 왜요?다른 포스터는 아마 맞을 거예요탭 안에 공백이 섞여 있을 수 있습니다.검색 및 치환을 수행하여 모든 탭을 공백으로 바꿉니다. 이것을 시험해 보세요. import sys def Factorial(n): # return factorial result = 1..

source 2022.10.02

matplotlib Python 설치 문제

matplotlib Python 설치 문제 이 질문에는 이미 답변이 있습니다. python matplotlib framework는 bython (11개의 답변) 닫힘8년 전. matplotlib 패키지를 설치한 후 matplotlib을 Import할 수 없는 문제가 발생하였습니다.pyplot을 plt로 표시합니다.어떤 제안이라도 해주시면 대단히 감사하겠습니다. >>> import matplotlib.pyplot as plt Traceback (most recent call last): File "", line 1, in File "//anaconda/lib/python2.7/site-packages/matplotlib-1.3.1-py2.7-macosx-10.5-x86_64.egg/matplotlib/py..

source 2022.10.02

Python에서 쉼표로 분할하고 공백을 제거합니다.

Python에서 쉼표로 분할하고 공백을 제거합니다. 쉼표로 분할되는 파이썬 코드가 있지만 공백은 제거하지 않습니다. >>> string = "blah, lots , of , spaces, here " >>> mylist = string.split(',') >>> print mylist ['blah', ' lots ', ' of ', ' spaces', ' here '] 이렇게 공백이 제거되는 것이 좋습니다. ['blah', 'lots', 'of', 'spaces', 'here'] 목록을 반복하여 각 항목을 제거할 수 있다는 것을 알고 있지만, Python이기 때문에 더 빠르고 쉽고 우아한 방법이 있을 것입니다.목록 이해 사용 - 단순하고 읽기 쉬우며for고리. my_string = "blah, lots ..

source 2022.09.18

사전에 특정 키가 포함되어 있는지 테스트하는 방법

사전에 특정 키가 포함되어 있는지 테스트하는 방법 이 질문에는 이미 답변이 있습니다. 지정된 키가 사전에 이미 있는지 확인합니다. (16개 답변) 닫힘2년 전에요. 사전에 키가 포함되어 있는지 테스트할 수 있는 가장 깨끗한 방법은 무엇입니까? x = {'a' : 1, 'b' : 2} if (x.contains_key('a')): .... 'a' in x 빠른 검색을 통해 http://docs.python.org/3/tutorial/datastructures.html#dictionaries에 대한 유용한 정보가 나타납니다.언급URL : https://stackoverflow.com/questions/5312778/how-to-test-if-a-dictionary-contains-a-specific-key

source 2022.09.18

Python의 문자열 비교:는 vs입니다.==

Python의 문자열 비교:는 vs입니다.== 이 질문에는 이미 답변이 있습니다. '==' 또는 'is'를 사용하여 문자열을 비교하면 결과가 달라질 수 있는 이유는 무엇입니까? (15개의 답변) 닫힘8년 전. 내가 쓰고 있는 Python 스크립트가 coughreely 동작하고 있는 것을 알아차리고 무한 루프까지 추적했습니다. 루프 상태는while line is not ''디버거에서 그것을 실행해 보니, 그 행은 사실''로 바꿨을 때!=''보다는is not '', 잘 작동했습니다. 또한 int 값과 Boolean 값을 비교할 때에도 기본적으로 '=='만 사용하는 것이 좋습니까?저는 항상 'is'를 사용하는 것을 좋아했습니다.왜냐하면 'is'가 미적으로 더 즐겁고 피토닉하기 때문입니다(그래서 제가 이 함정에..

source 2022.09.17
반응형