josw123 / dart-fss

한국 금융감독원에서 운영하는 다트(Dart) 시스템 크롤링을 위한 라이브러리
https://github.com/josw123/dart-fss
MIT License
319 stars 111 forks source link

TypeError: Halo.__init__.<locals>.clean_up() takes 0 positional arguments but 1 was given #158

Closed ParkJaeSeong closed 4 months ago

ParkJaeSeong commented 5 months ago

안녕하세요. 맥 (m1 실리콘)에서 dart-fss로 api key 설정시 발생하는 에러입니다.

import dart_fss as dart

# Open DART API KEY 설정
api_key = "삭제"
dart.set_api_key(api_key=api_key)
'삭제'
Error in callback <function Halo.__init__.<locals>.clean_up at 0x7fe2481e0550> (for post_run_cell), with arguments args (<ExecutionResult object at 7fe28f084070, execution_count=40 error_before_exec=None error_in_exec=None info=<ExecutionInfo object at 7fe28f085d50, raw_cell="import dart_fss as dart

# Open DART API KEY 설정
ap.." store_history=True silent=False shell_futures=True cell_id=f8127588-96fb-45b5-80db-ca3c21336364> result='삭제'>,),kwargs {}:
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
TypeError: Halo.__init__.<locals>.clean_up() takes 0 positional arguments but 1 was given
Error in callback <function Halo.__init__.<locals>.clean_up at 0x7fe2a99a56c0> (for post_run_cell), with arguments args (<ExecutionResult object at 7fe28f084070, execution_count=40 error_before_exec=None error_in_exec=None info=<ExecutionInfo object at 7fe28f085d50, raw_cell="import dart_fss as dart

# Open DART API KEY 설정
ap.." store_history=True silent=False shell_futures=True cell_id=f8127588-96fb-45b5-80db-ca3c21336364> result='삭제'>,),kwargs {}:
❯ python --version
Python 3.10.13
josw123 commented 5 months ago

안녕하세요.

올려주신 문제는 Halo 라이브러리 ipython>8.17.0에서 발생하는 문제입니다. 관련 문제는 Halo 라이브러리쪽에 보고되었으나, 업데이트가 안되는 상황으로 생각됩니다. Spinner를 교체하는 방향으로 생각중에 있습니다.

당장 수정을 위해서는 Halo Pull Request1, Halo Pull Request2를 참고하셔서 Halo 라이브러리를 수정하셔서 사용하시면 되겠습니다.