에디터 파이썬 외부라이브러리 불러오기
페이지 정보
본문
안녕하세요.
파이썬 외부라이브러리가 잘 안되서요.
시스템 파일복사
처음에는 모듈 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로 쓰고 있어서
구글시트 데이터를 제이슨형식으로 변환해서 문자열로 바꿔서 주고받고하려고 하는데
구글권한설정이 외부라이브러리라 ,,외부라이브러리 추가가 되야할 것 같은데, 외부라이브러리 부터 막혀서요.
- 이전글하드 스푸퍼 작동안함 문제 22.12.10
- 다음글포맷후 재설치 하니깐 위치가 0.0 위치로 이동되지않습니다. 22.12.09
댓글목록
엔지엠소프트웨어님의 댓글
엔지엠소프트웨어 쪽지보내기 메일보내기 홈페이지 자기소개 아이디로 검색 전체게시물 작성일 Date
엔지엠 매크로 안에서 파이썬 라이브러리를 import해서 사용하는건 상당히 제한적입니다.
버전 문제와 참조 문제로 제한이 많아요. 파이썬 모듈을 만들고, 이걸 호출해서 인터페이스 하는 방향으로 해보세요.
파이썬 모듈을 exe로 만들고 실행 액션으로 하거나 아니면... C#으로 커스텀 모듈을 만들어서 엔지엠 매크로에 추가하는게 가장 좋은 방법입니다.
아니면, 엔지엠 매크로의 웹 API를 사용하시는게 좋을거예요^^;