로컬 스크립트와 이름이 같은 타사 라이브러리를 가져오면 오류가 발생합니다
request라는 이름의 타사 라이브러리를 가져올 때 동일한 이름(requests.py)을 가진 스크립트에서 AttributeError, ImportError 또는 NameError.
오류 이유
현재 디렉터리는 Python의 검색 경로(sys.path)에서 우선 순위를 가지며, 설치된 요청 패키지. 결과적으로 스크립트는 설치된 라이브러리의 기능에 액세스할 수 없습니다.
해결 방법
오류를 해결하려면 충돌을 피하면서 스크립트 이름을 다른 이름으로 바꾸십시오. 가져오려는 모듈을 사용하세요. 예를 들어, request.py의 이름을 my_requests.py로 바꾸면 문제가 해결됩니다.
문제 해결 팁
위 내용은 로컬 스크립트와 동일한 이름을 가진 타사 라이브러리를 가져오면 오류가 발생하는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!