>

from ABC import XYZ 를 사용하여 기본 파일과 다른 파일에서 코드를 실행 해야하는 Python/Selenium 프로젝트가 있습니다. , 그러나 동일한 드라이버에서 (새 창을 열지 않고). 내가 찾은 것에서 아이디어는 싱글 톤 파일을 만드는 것 같습니다.이 파일은 웹 사이트의 코드를 사용하여 수행했습니다.

처음에 pip install robot 로 수정 된 "lib not found"를 얻었습니다. ,하지만 지금은 'robot.api'라는 모듈이 없습니다. '라는 문제가 발생하여 문제를 찾을 수 없습니다. 시도 pip install robotframework-databaselibrary  그러나 그렇지 않았습니다.

여기서 무엇을 놓치고 있습니까? 참고로, singleton.py는 다른 두 개의 .py 파일과 같은 폴더에 있으며 robot.api 가져 오기 로거의 첫 줄은 PyCharm에서 회색으로 표시됩니다.


  • 답변 # 1

    잘못된 패키지를 설치했습니다- robot  장고 라이브러리처럼 보이지만 robotframework 가 필요합니다. :

    pip install robotframework
    
    

    그러나 올바른 것을 설치하기 전에 robot 를 제거하십시오  패키지-이름이 같은 두 개가 있으며 "잘못된"이 먼저 해결됩니다.

관련 자료

  • 이전 intellij idea - 코 틀린 - dsl 색상 스타일
  • 다음 javascript - react-native가있는 서버없이 실행할 수있는 APK를 어떻게 생성 할 수 있습니까?