본문 바로가기

Import27

Python 상호 또는 순환 (순환적) 임포트를 사용할 때 어떤 일이 발생합니까?, What happens when using mutual or circular (cyclic) imports? 질문 파이썬에서 두 개의 모듈이 서로 import를 시도하면 어떻게 될까요? 더 일반적으로, 여러 모듈이 순환적으로 import를 시도하면 어떻게 될까요? 자주 발생할 수 있는 문제인 "ImportError: Cannot import name X" 또는 "AttributeError: ... (most likely due to a circular import)"에 대한 자세한 내용과 이러한 import를 피하기 위해 코드를 다시 작성하는 방법에 대한 조언은 여기에서 확인할 수 있습니다. 문제가 발생하는 이유와 방법에 대한 기술적인 세부 사항은 여기에서 확인할 수 있습니다. 답변 만약 bar.py 안에서 import foo를 하고 foo.py 안에서 import bar를 한다면, 잘 작동할 것입니다. 실제로.. 2023. 10. 6.
Flutter 플러터 HTTP 패키지는 존재하지 않습니다., Flutter http package does not exist 질문 일반적으로 패키지는 다음과 같이 가져와야 합니다: import 'package:http/http.dart' as http; 하지만 지금은 다음과 같은 오류가 발생합니다: [dart] URI의 대상이 존재하지 않습니다: 'package:http/http.dart'. [uri_does_not_exist] Flutter의 새로운 업데이트에서 어떤 변경이 있었을까요? 그렇다면, 지금은 어떻게 get 요청을 수행할 수 있을까요? 답변 flutter에 http를 추가하는 명확한 방법입니다. 패키지의 pubspec.yaml 파일에 다음을 추가하십시오: dependencies: http: ^1.0.0 // 최신 버전은 변경될 수 있습니다. 설치하기 명령줄에서 패키지를 설치할 수 있습니다: pub을 사용하여: $ .. 2023. 9. 26.
Python 파이썬에서 .mat 파일을 읽기, Read .mat files in Python 질문 파이썬에서 이진 MATLAB .mat 파일을 읽을 수 있을까요? SciPy에는 .mat 파일을 읽는 것을 지원한다는 것을 알았지만, 제가는 성공하지 못했습니다. SciPy 버전 0.7.0을 설치했지만, loadmat() 메서드를 찾을 수 없습니다. 답변 중요한 것은 가져와야 합니다, import scipy.io... import scipy.io mat = scipy.io.loadmat('file.mat') 2023. 9. 19.
Python 가져오기 오류: 모듈 이름 urllib2 없음, Import error: No module name urllib2 질문 여기 내 코드입니다: import urllib2.request response = urllib2.urlopen("http://www.google.com") html = response.read() print(html) 도움이 필요하세요? 답변 다음 urllib2 문서에 명시된 대로: urllib2 모듈은 Python 3에서 urllib.request와 urllib.error라는 여러 모듈로 분할되었습니다. 2to3 도구는 소스를 Python 3로 변환할 때 자동으로 가져오기를 조정합니다. 그러므로 대신 다음을 사용해야 합니다: from urllib.request import urlopen html = urlopen("http://www.google.com/").read() print(html) 현재.. 2023. 9. 18.