파일간 데이터 참조

조회수 557회

예를 들어 A.py에서 반복구문으로 계속해서 웹자료를 스크롤링해서 데이타를 딕셔너리 변수에 저장하고 (변수의 자료는 계속해서 자료가 업데이트 됨.)

B.py 에서 그 데이터를 활용하는 프로그래밍을하고 있는데 그변수의 값을 읽어오는것이 어렵네요.

다른 DB를 사용하지는 않고 B파일에서 변수값을 파일간에 공유해서 활용하려고 합니다.

공부하는데 어렵습니다. 도움부탁드려요.

  • (•́ ✖ •̀)
    알 수 없는 사용자

1 답변

  • A.py 가 계속 동작되고 있는 상태라면, B 가 중간에 A 의 메모리영역에 침범할수없습니다.

    A에서 크롤링한 데이터를 딕셔너리에 저장하고

    변수를 pickle 로 저장하거나

    json dump 를 사용해서 공유하면 될 것 같네요.

    DB는 필요없습니다.

    • (•́ ✖ •̀)
      알 수 없는 사용자

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)