반응형

Python 117

눈금 레이블 값은 숨기지만 축 레이블은 유지

눈금 레이블 값은 숨기지만 축 레이블은 유지 다음과 같은 이미지가 있습니다. plt.plot(sim_1['t'],sim_1['V'],'k') plt.ylabel('V') plt.xlabel('t') plt.show() 숫자를 숨기고 싶은 경우: plt.axis('off') ...다음과 같은 이미지를 받습니다. 또한 라벨을 숨깁니다.V그리고.t값을 숨기면서 레이블을 유지하려면 어떻게 해야 합니까?matplotlib 객체 지향 접근 방식을 사용하는 경우 및 를 사용하는 간단한 작업입니다.여기서는 레이블을 제거하기 위해 빈 목록으로 설정하기만 하면 됩니다. import matplotlib.pyplot as plt # Create Figure and Axes instances fig,ax = plt.subplo..

source 2023.07.18

기존 정보를 보존하면서 다른 유형 및 메시지로 예외 다시 발생

기존 정보를 보존하면서 다른 유형 및 메시지로 예외 다시 발생 는 모듈을 제기할 수 에)에 대한 통합 예외 계층을 가지고 싶습니다FooError▁▁class▁forfoo모듈의 특정 예외).이를 통해 모듈 사용자는 이러한 특정 예외를 파악하고 필요한 경우 이를 명확하게 처리할 수 있습니다.그러나 모듈에서 제기된 많은 예외는 파일의 OS 오류로 인해 일부 작업에서 실패하는 등의 다른 예외 때문에 발생합니다. 제가 필요로 하는 것은 탐지된 예외가 다른 유형과 메시지를 갖도록 "랩"하여 예외를 탐지한 것이 무엇이든 간에 정보를 전파 계층 위로 더 많이 사용할 수 있도록 하는 것입니다.그러나 기존 유형, 메시지 및 스택 추적을 손실하고 싶지 않습니다. 이 모든 정보는 문제를 디버그하려는 사용자에게 유용합니다.최상..

source 2023.07.13

strft time을 사용하여 기간(AM/PM)을 어떻게 계산할 수 있습니까?

strft time을 사용하여 기간(AM/PM)을 어떻게 계산할 수 있습니까? 특히 이를 단순화하는 코드가 있습니다. from datetime import datetime date_string = '2009-11-29 03:17 PM' format = '%Y-%m-%d %H:%M %p' my_date = datetime.strptime(date_string, format) # This prints '2009-11-29 03:17 AM' print my_date.strftime(format) 왜 그러고 있어?Python은 날짜를 구문 분석할 때 기간 지정자를 무시합니까 아니면 제가 바보 같은 짓을 하고 있습니까?Python 문서는 다음과 같이 말합니다. strptime() 함수와 함께 사용되는 경우 디렉티..

source 2023.07.08

클래스에 정의된 기능이 있는지 확인하는 가장 빠른 방법은 무엇입니까?

클래스에 정의된 기능이 있는지 확인하는 가장 빠른 방법은 무엇입니까? 저는 AI 상태 공간 검색 알고리즘을 작성하고 있으며, 검색 알고리즘을 빠르게 구현하는 데 사용할 수 있는 제네릭 클래스가 있습니다.하위 클래스는 필요한 작업을 정의하고 알고리즘은 나머지 작업을 수행합니다. 여기가 제가 꼼짝 못하게 되는 부분입니다.상위 상태가 반복적으로 재생성되는 것을 방지하기 위해 다음과 같은 기능을 사용하여 모든 상태에 합법적으로 적용할 수 있는 작업을 반환합니다. def get_operations(self, include_parent=True): ops = self._get_operations() if not include_parent and self.path.parent_op: try: parent_invers..

source 2023.07.08

Django DB 설정 '잘못 구성됨' 오류

Django DB 설정 '잘못 구성됨' 오류 장고(1.5)는 잘 작동하지만, 파이썬 인터프리터(Python 3)를 실행하여 몇 가지를 확인하면 가져오기를 시도할 때 가장 이상한 오류가 발생합니다.from django.contrib.auth.models import User- Traceback (most recent call last): File "/usr/local/lib/python3.2/dist-packages/django/conf/__init__.py", line 36, in _setup settings_module = os.environ[ENVIRONMENT_VARIABLE] File "/usr/lib/python3.2/os.py", line 450, in __getitem__ value = se..

source 2023.06.28

단일 파일을 사용한 Python Logging(함수 이름, 파일 이름, 줄 번호)

단일 파일을 사용한 Python Logging(함수 이름, 파일 이름, 줄 번호) 저는 애플리케이션이 어떻게 작동하는지 배우려고 노력하고 있습니다.그리고 이를 위해 각 함수 본문의 첫 번째 줄로 debug 명령을 삽입하여 함수의 이름과 로그 출력으로 메시지를 보내는 줄 번호(코드 내)를 기록합니다.마지막으로, 이 응용 프로그램은 많은 파일로 구성되어 있기 때문에 응용 프로그램의 제어 흐름을 더 잘 이해할 수 있도록 단일 로그 파일을 만들고 싶습니다. 제가 알고 있는 것은 다음과 같습니다. 함수 이름을 가져오는 데 사용할 수 있습니다.function_name.__name__하지만 일반 파일을 빠르게 복사하고 붙여넣을 수 있도록 function_name을 사용하고 싶지 않습니다.Log.info("Messag..

source 2023.06.23

다른 두 날짜 사이의 임의 날짜 생성

다른 두 날짜 사이의 임의 날짜 생성 다른 두 지정된 날짜 사이에 있어야 하는 임의의 날짜를 생성하려면 어떻게 해야 합니까? 함수의 서명은 다음과 같아야 합니다. random_date("1/1/2008 1:30 PM", "1/1/2009 4:50 AM", 0.34) ^ ^ ^ date generated has date generated has a random number to be after this to be before this 합니다.2/4/2008 7:20 PM 모두 밀리초,타임스탬프를 뺀에서 임의의예: , , 다정고초임포되어서고를의자다의니합임자두열선택에한도상▁the▁convert▁(▁it로uming예),▁whatever▁to▁distributed▁in▁your,solution예▁res▁numbe..

source 2023.06.18

튜플에서 값을 변경하는 방법은 무엇입니까?

튜플에서 값을 변경하는 방법은 무엇입니까? 나는 이라는 튜플을 가지고 있습니다.values다음을 포함합니다. ('275', '54000', '0.0', '5000.0', '0.0') 번째 값 첫번값즉째)을 .275 이합니다.values[0] = 200작동하지 않습니다.어떻게 하면 이를 달성할 수 있을까요?다음을 통해 가능합니다. t = ('275', '54000', '0.0', '5000.0', '0.0') lst = list(t) lst[0] = '300' t = tuple(lst) 하지만 변화가 필요하다면, 당신은 아마도 그것을 유지하는 것이 더 나을 것입니다.list당신의 문제에 따라 슬라이싱은 정말 깔끔한 해결책이 될 수 있습니다. >>> b = (1, 2, 3, 4, 5) >>> b[:2] + ..

source 2023.06.18

장고 관리자 - 특정 모델에 대해 '추가' 작업을 사용하지 않습니다.

장고 관리자 - 특정 모델에 대해 '추가' 작업을 사용하지 않습니다. 저는 모델과 형태가 많은 장고 사이트를 가지고 있습니다.많은 사용자 정의 양식 및 양식 세트와 인라인 양식 세트, 사용자 정의 검증 및 사용자 정의 쿼리 세트를 보유하고 있습니다.따라서 모델 추가 작업은 다른 작업이 필요한 양식에 따라 달라지며, django 관리자의 '모델 추가'는 사용자 지정 쿼리 세트에서 500을 통과합니다. 특정 모델에 대해 '$MODEL 추가' 기능을 비활성화할 수 있는 방법이 있습니까? 나는 되고 싶다./admin/appname/modelname/add/404(또는 적절한 '이동' 오류 메시지)를 표시하려면 'Add $MODELNAME' 버튼을 켜지 마십시오./admin/appname/modelname보다. ..

source 2023.06.18

목록에서 데이터 프레임에 열 추가

목록에서 데이터 프레임에 열 추가 다음과 같은 열이 있는 데이터 프레임이 있습니다. A B C 0 4 5 6 7 7 6 5 A에서 가능한 값의 범위는 0 ~ 7입니다. 또한 다음과 같은 8가지 요소의 목록이 있습니다. List=[2,5,6,8,12,16,26,32] //There are only 8 elements in this list A열의 요소가 n이면 목록의 n번째 요소를 새 열에 삽입해야 합니다(예: 'D'). 전체 데이터 프레임을 루프하지 않고 한 번에 수행할 수 있는 방법은 무엇입니까? 결과 데이터 프레임은 다음과 같습니다. A B C D 0 2 4 12 5 16 6 26 7 32 7 32 6 26 5 16 참고: 데이터 프레임은 방대하며 반복이 마지막 옵션입니다.그러나 필요한 경우 dict..

source 2023.06.08
반응형