반응형

Python 29

밑줄 대 변수 및 방법이 있는 이중 밑줄

밑줄 대 변수 및 방법이 있는 이중 밑줄 이 질문에는 이미 다음과 같은 답이 있습니다. 개체 이름 앞에 있는 단일 및 이중 밑줄의 의미는 무엇입니까? (18개 답변) 마감됨9년 전에. 누군가가 저에게 __method()가 엉망진창이라고 설명해 줄 정도로 친절했지만, 도움이 필요한 다른 사람들이 많기 때문에 그를 더 귀찮게 하는 대신, 저는 누군가가 차이점을 더 자세히 설명해 줄 수 있는지 궁금합니다. 예를 들어, 저는 망글링이 필요하지 않지만 누군가가 예를 들어 할 수 없도록 개인적으로 유지해야 합니다._어쨌든?아니면 다른 변수를 고유하게 만들어 덮어쓰지 않게 하는 것일까요?내부 방법을 "숨긴" 것은 필요하지 않지만 사용하기 위해 특정한 방법이기 때문에 강의실 밖에서 사용하는 것은 원하지 않습니다.PEP..

programing 2023.07.19

Matplotlib: 다른 그래프 요소 뒤에 격자선 그리기

Matplotlib: 다른 그래프 요소 뒤에 격자선 그리기 Matplotlib에서는 다음과 같이 점선 격자선을 만듭니다. fig = pylab.figure() ax = fig.add_subplot(1,1,1) ax.yaxis.grid(color='gray', linestyle='dashed') 그러나 막대와 같은 다른 그래프 요소 뒤에 그리드 선을 그리는 방법(또는 가능한 경우에도)을 찾을 수 없습니다.그리드를 추가하는 순서와 다른 요소를 추가하는 순서를 변경해도 아무런 차이가 없습니다. 격자선이 다른 모든 것 뒤에 나타나도록 만드는 것이 가능합니까?이에 따르면 - http://matplotlib.1069221.n5.nabble.com/axis-elements-and-zorder-td5346.html -..

programing 2023.07.19

배열을 두 번 정렬하지 않고 Python/NumPy를 사용하여 배열의 항목 순위 지정

배열을 두 번 정렬하지 않고 Python/NumPy를 사용하여 배열의 항목 순위 지정 숫자 배열이 있는데 첫 번째 배열에 있는 각 항목의 순위를 나타내는 다른 배열을 만들고 싶습니다.저는 파이썬과 NumPy를 사용하고 있습니다. 예: array = [4,2,7,1] ranks = [2,1,3,0] 제가 생각해낸 가장 좋은 방법은 다음과 같습니다. array = numpy.array([4,2,7,1]) temp = array.argsort() ranks = numpy.arange(len(array))[temp.argsort()] 어레이를 두 번 정렬하지 않는 더 좋고 빠른 방법이 있습니까?Argsort를 두 번 사용하여 먼저 배열 순서를 얻은 다음 순위를 얻습니다. array = numpy.array([4..

programing 2023.07.19

콘다 명령을 찾을 수 없습니다.

콘다 명령을 찾을 수 없습니다. Miniconda를 설치하고 환경 변수를 추가했습니다.export PATH="/home/username/miniconda3/bin:$PATH".bashrc 및 .bash_profile에 연결되었지만 터미널에서 콘다 명령을 실행할 수 없습니다. 설정의 다른 단계를 놓쳤습니까?Z 쉘을 사용하고 있습니다(실행 가능).zsh그건 그렇고요.zsh를 사용하고 있는데 .bashrc를 읽도록 설정되어 있지 않다면 Miniconda 디렉토리를 zsh 셸 PATH 환경 변수에 추가해야 합니다.을 당신의 니추합다에 추가하세요..zshrc: export PATH="/home/username/miniconda/bin:$PATH" 교체해야 합니다. /home/username/miniconda당신의..

programing 2023.07.09

산점도 행렬 lib 투명 선 그림

산점도 행렬 lib 투명 선 그림 저는 matplotlib에서 두 개의 유사한 궤적을 그리고 있으며 빨간색(두 번째 플롯)이 파란색을 가리지 않도록 각 선을 부분 투명도로 플롯하고 싶습니다. 편집: 여기 투명한 선이 있는 이미지가 있습니다. 단순하고 단순합니다. plt.plot(x, y, 'r-', alpha=0.7) (새로운 내용을 추가하지는 않지만 간단한 답변이 표시되어야 합니다.)모든 선을 플롯한 후 모든 선의 투명도를 다음과 같이 설정할 수 있었습니다. for l in fig_field.gca().lines: l.set_alpha(.7) 편집: 댓글에서 Joe의 답변을 확인하십시오.선을 그리는 데 사용하는 함수에 따라 다르지만 사용 중인 함수가 알파 값을 사용하는지 확인하고 0.5와 같은 값으로 ..

programing 2023.07.04

한 줄 if-condition 할당

한 줄 if-condition 할당 다음 코드를 가지고 있습니다. num1 = 10 someBoolValue = True 값을 설정해야 합니다.num1로.20한다면someBoolValue이라True그리고 다른 것은 아무것도 하지 않습니다.그래서, 여기 그것에 대한 나의 코드가 있습니다. num1 = 20 if someBoolValue else num1 제가 피할 수 있는 방법이 있을까요?...else num1더 깨끗해 보이게 하기 위한 부분?와 동등한 것 if someBoolValue: num1 = 20 로 교체해 보았습니다....else pass다음과 같이:num1=20 if someBoolValue else pass제가 받은 것은 구문 오류뿐입니다.또한 나는 그냥 생략할 수 없었습니다....else ..

programing 2023.06.29

파이썬에서 경고가 예외인 것처럼 포착하려면 어떻게 해야 합니까?

파이썬에서 경고가 예외인 것처럼 포착하려면 어떻게 해야 합니까? 내 파이썬 코드에서 사용하는 타사 라이브러리(C로 작성)가 경고를 보내고 있습니다.나는 그것을 사용할 수 있기를 원합니다.try except이러한 경고를 적절하게 처리하기 위한 구문입니다.이것을 할 수 있는 방법이 있습니까?경고를 오류로 처리하려면 다음을 사용합니다. import warnings warnings.filterwarnings("error") 이 후에는 오류와 같은 경고를 수신할 수 있습니다. 예를 들어 다음과 같은 경고가 작동합니다. try: some_heavy_calculations() except RuntimeWarning: breakpoint() 다음을 실행하여 경고 동작을 재설정할 수도 있습니다. warnings.rese..

programing 2023.06.14

상호 또는 순환(순환) 가져오기를 사용하면 어떻게 됩니까?

상호 또는 순환(순환) 가져오기를 사용하면 어떻게 됩니까? 이 Python을 ?import서로?보다 일반적으로는 여러 모듈이 다음을 시도하면 어떻게 됩니까?import★★★★★★★★★★★★★★★★★★? 자세한 내용은 "ImportError: Cannot import name X" 또는 "AttributeError: ..."(순환 Import로 인해 발생할 수 있음)를 참조하십시오.발생할 수 있는 일반적인 문제에 대한 설명 및 이러한 Import를 피하기 위한 코드 재작성 방법에 대한 조언.순환 Import가 콜스택에서 더 위쪽에서 기능하는 것처럼 보이지만 ImportError가 더 아래쪽에서 발생하는 이유는 무엇입니까?를 참조하십시오.문제의 발생 원인과 발생 방법에 대한 자세한 내용은 를 참조하십시오. ..

programing 2023.04.20

오류 "(유니코드 오류) '유니코드 이스케이프' 코덱이 위치 2-3의 바이트를 디코딩할 수 없습니다: 잘린 \UXXXXXXXX 이스케이프"

오류 "(유니코드 오류) '유니코드 이스케이프' 코덱이 위치 2-3의 바이트를 디코딩할 수 없습니다: 잘린 \UXXXXXXXX 이스케이프" 이 질문에는 이미 답변이 있습니다. Python 문자열 리터럴에 Windows 경로를 어떻게 써야 합니까? (5개의 답변) 닫힘3년 전. CSV 파일을 Python(Spyder)으로 읽으려고 하는데 오류가 계속 발생합니다.내 코드: import csv data = open("C:\Users\miche\Documents\school\jaar2\MIK\2.6\vektis_agb_zorgverlener") data = csv.reader(data) print(data) 다음의 에러가 표시됩니다. 구문 오류: (유니코드 오류) '유니코드 이스케이프' 코덱이 위치 2-3의 바..

programing 2023.04.15
반응형