contextmanager

    0

    1답변

    저는 소프트웨어에 상당히 복잡한 컨텍스트 관리자가 통합되어 있으며 일부 변경 작업을 수행하고 있습니다. 블록 내에서 발생하는 전체 오류 로그를 얻으려면 어떻게해야합니까? 지금까지 할 수있는 것은 다음과 같습니다. print exc_type print exc_val print exc_tb 그러나 이것은 오류의 전체 추적을 나타내지 않습니다. 나는 라

    0

    1답변

    나는 Pandas 'DataFrame을 수정하고 관리하기 위해 Python 3에서 컨텍스트 관리자를 만들었습니다. 나는 세 가지 기능, 삭제, 업데이트 및 삽입이 있습니다. 내 질문에, 어떻게 다시 데이터 시트의 결과를 다시 전달할 수 있습니다 함께 외부 사용자에게? ``` df = pd.DataFrame() with Editor(df) as edito

    0

    1답변

    는의 아래 완성도 예를 위해, 문자열을 변환 foo 기능을 살펴 보자 : def foo(data): ### processes data in a fancy way ### return data.lower() # :P 가이 같은 자리에서 파일을 수정하는 전형적인 패턴을 대체하는 좋은 생각이 될 것입니다 경우 궁금 해서요 이 다른 하나 # s

    -1

    1답변

    나는 코드 임계 영역을 벤치 마크하는 데 도움이되는 일반적인 프레임 워크를 작성했습니다. 여기 프레임 워크에 대한 설명이 있으며 결국에는 내가 직면 한 문제와 솔루션에 대한 몇 가지 아이디어가 있습니다. 기본적으로 , 나는 더 우아한 솔루션을 찾고 가정하자 나는이 (의사 코드에서) 수행하는 기능이 있습니다 #Pseudo Code - Don't expect

    1

    1답변

    subprocess 명령을 사용하여 SMB를 통해 연결하려고 시도하고 원격 디렉터리에 연결하려고합니다. 연결이 설정되면 디렉토리의 내용을 나열하려고합니다. from os import walk def getFileContents(directory): f = [] for (dirpath, dirnames, filenames) in wal

    1

    1답변

    이 threading.Thread 클래스를 고려 class Sleeper(threading.Thread): def __init__(self, sleep=5.0): threading.Thread.__init__(self) self.event = threading.Event() self.sleep = sleep

    1

    1답변

    그래서 파이썬으로 점점 그리고 난에 스크립트를 쓰고 있어요 : urllib.urlretrieve를 사용 을 다운로드합니다 RPM. rpm2cpio 및 cpio를 사용하여 파일의 압축을 풉니 다. 파일과 관련된 작업을 수행하십시오. shutil.rmtree를 사용하여 정리하십시오. 기능적으로 그것이이 모든 일을합니까 모든 좋은 그러나 나는이 정리 코드에 넣어

    0

    1답변

    피클 파일을 만들려고합니다. 나는 그것을 할 다음 코드 조각을 사용했다 : def pickler(input_nparray): with open('/Users/username/Desktop/pklfilename.pkl', 'wb+') as f: pickle.dump(input_nparray, f) 이 방법은 완벽하게 작동합니다. 이것은

    2

    1답변

    저는 파이썬 패키지를 가지고 있으며 Matlab의 클래스와 메소드를 사용하고 싶습니다. Matlab 2014b 이후 직접적으로이 작업을 수행 할 수 있음을 알고 있습니다. 제 말은 진술을 시작할 때 py.을 붙이면됩니다. 그러나 지금까지는 with 문을 사용하여 컨텍스트 관리자 인 (MATLAB 통해 처리하는 방법)을 처리하는 방법을 알 수 없었습니다. 예

    0

    2답변

    "되돌리기"데코레이터가있는 클래스를 작성했습니다. 의도는 반원들을 수확량에서 바꾸고 모든 예외를 "되돌려"모든 변화가 일어난다는 것이다. : class A(): def __init__(self): self.kuku = 'old_value' @contextmanager def revertible_transaction(s