Run The Bridge

(python error) module과 동일한 명의 .py를 썼을 때 본문

Python/How to Use Python

(python error) module과 동일한 명의 .py를 썼을 때

anfrhrl5555 2021. 6. 23. 23:55
728x90
반응형

'random.py'

파이썬 random 함수로 간단하게 TEST 해보려는 찰나에 다음과 같은 오류를 만났다.

열심히 구글링 해 본 결과 https://www.codeit.kr/community/threads/12847 와 같은 사이트에서 해결책을 얻었다.

 

코딩이 처음이라면, 코드잇

월 3만원대로 Python, JavaScript, HTML/CSS, Java 등 1,600개 이상 프로그래밍 강의를 무제한 수강하세요

www.codeit.kr:443

 

module과 동일한 명의. py를 쓰면 아래와 같은 오류를 볼 수 있다.

 

AttributeError: partially initialized module 'random' has no attribute 'randint' (most likely due to a circular import)

 

파일명을 'TEST_random.py'로 바꾸고 다시 실행해보았다. (pycharm에서 Rename 단축키는 Shift+F6)

 

'TEST_random.py'

 

실행이 잘 되었다.

 

감사합니다. Thank you

728x90
반응형
Comments