2017-11-09 1 views
-1

다른 파이썬 스크립트를 사용하여 로컬 시스템에서 호출하는 원격 파이썬 스크립트가 있습니다.원격 Python 스크립트에서 데이터를 캡처하십시오.

원격 스크립트에서 반환 한 dict 유형 객체를 캡처하고 싶습니다. 어떻게해야합니까?

샘플 원격 :

나는 내 로컬 스크립트에서이 데이터 개체를 캡처하려면 어떻게

data={} data=<some data> return(data)

, 내가 원격 스크립트에 연결 paramiko 모듈을 사용하고 있습니다.

아니면 json 등을 덤핑하는 것과 같은 반품 대신 다른 것을 사용해야합니까?

답변

0

import sys 
    sys.path 
    sys.path.append('/path/to/the/example_file.py') 
    import example_file 
+0

이 질문에 대한 답변을 제공하지 않습니다. 충분한 [평판] (https://stackoverflow.com/help/whats-reputation)이 있으면 [모든 게시물에 주석 달기] (https://stackoverflow.com/help/privileges/comment) 할 수 있습니다. 대신, [질문자의 설명이 필요없는 답변을 제공하십시오] (https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-can- i-do- 대신). - [From Review] (리뷰/저품절 게시물/17892236) – Oleg

0

그런 다음 함수를 호출 당신의 원격 스크립트

import remote 

를 가져 현지 스크립트에서 일부 기능에

def generate_data(): 
    data={} 
    data=<some data> 
    return(data) 

를 데이터 딕셔너리를 생성 코드를 동봉 시도

local_data = remote.generate_data() 

희망이 도움이됩니다.

관련 문제