NGMsoftware

NGMsoftware
로그인 회원가입
  • 커뮤니티
  • 질문과 답변
  • 커뮤니티

    지식인! 질문에 답변을 달면 포인트가 지급됩니다.

    질문과 답변

    지식인! 질문에 답변을 달면 포인트가 지급됩니다.

    질문에 대한 답변을 3일안에 채택하지 않으면, 자동으로 첫번째 답변자가 채택되고 포인트는 100점이 차감됩니다.

    에디터 파이썬 외부라이브러리 불러오기

    페이지 정보

    본문

    안녕하세요.

    파이썬 외부라이브러리가 잘 안되서요.

     

    시스템 파일복사

    처음에는 모듈 Lib를 전체를 잡아서 로드했다가 폴더명이 길다고 에러가 나와서

    모듈 하나씩 잡고 로드하니까 에러는 안나오는데 추가도 안되는 것 같구요.

     

    [시스템 파일 복사] 액션이 시작되었습니다.

    [[New] Script 2] 스크립트가 완료되었습니다.

     

    그냥 이러고 끝나는데,

    설치할때 폴더를 따로 변경은 없었던 것 같은데 수동으로 복사해준다면 어느폴더 일까요?

    그저 모듈들 로드하기 편하게 하려고 복사해서 ngm 폴더에 놓는다 정도의 의미일까 생각이 들었는데,

    맞을까요?

     

    아무튼 그러고나서 

    파이썬 불러오기에서

    스크립트 입력

    import pyautogui
    pyautogui.click(100, 100)

     

    윈도우 10이 마이크로소프트 앱인가로 새로 설치하니까 파이썬 경로가 조금 복잡하게 나오네요.

    제컴퓨터 파이썬 경로

    C:\Users\사용자\AppData\Local\Microsoft\WindowsApps

    C:\Users\사용자\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\
    C:\Users\사용자\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\Scripts
    C:\Users\사용자\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages

     

    생각하기로 이미 외부라이브러리가 설치된 파이썬의 경로를 지정해주니

    기존의 사용하던 3.10 버전의 파이썬이 실행되면서 외부라이브러리가 돌아가는건가요?

     

    아무튼 가장 간단해보이는 예제로 해보는데 잘 안되네요.

     

    원래 구글시트를 api로 쓰고 있어서

    구글시트 데이터를 제이슨형식으로 변환해서 문자열로 바꿔서 주고받고하려고 하는데

    구글권한설정이 외부라이브러리라 ,,외부라이브러리 추가가 되야할 것 같은데, 외부라이브러리 부터 막혀서요.

     

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

      채택답변
    profile_image

    엔지엠소프트웨어님의 댓글

    엔지엠소프트웨어 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일 Date

    엔지엠 매크로 안에서 파이썬 라이브러리를 import해서 사용하는건 상당히 제한적입니다.
    버전 문제와 참조 문제로 제한이 많아요. 파이썬 모듈을 만들고, 이걸 호출해서 인터페이스 하는 방향으로 해보세요.
    파이썬 모듈을 exe로 만들고 실행 액션으로 하거나 아니면... C#으로 커스텀 모듈을 만들어서 엔지엠 매크로에 추가하는게 가장 좋은 방법입니다.
    아니면, 엔지엠 매크로의 웹 API를 사용하시는게 좋을거예요^^;

    profile_image

    독신즈님의 댓글의 댓글

    no_profile 독신즈 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일 Date

    네 여러 방법이 있으니 다른 방법으로도 생각해봐야 겠네요 ^^ 감사합니다.