GUI의 컨테이너에서 스크립트를 실행하는 방법을 찾고 있습니다. GUI의 컨테이너에서 파이썬 스크립트를 실행하십시오.
GUI를
스크립트를 생성하고 난 내 GUI에 영향없이이 스크립트를 실행합니다. 내 문제는 내 스크립트의 모든 가져 오기 및 클래스가 실행 후 메모리에 남아 GUI에서 오류가 발생한다는 것입니다. 스크립트를 실행하고 결과를 얻고 scrpt 실행의 모든 결과를 삭제할 수 있습니까?멀티 프로세싱, 스레딩을 시도했지만 작동하지 않습니다. 어떻게해야합니까? 고마워요!
안녕 마티아스 쿠티는, 난 그냥 지금 멀티 프로세싱의 경우가 있습니다. 스크립트가 멈 추면 삭제할 수있는 일종의 컨테이너에서 실행하는 방법을 찾고 싶습니다.
@pyqtSlot()
def run_func():
run="""
import os
import sys
from setup import *
print('toto')
print('titi')
"""
from multiprocessing import Pool
pool = Pool(processes=4)
asyncResult = pool.apply_async(exec(run),{},{}),range(1)
스레드를 사용하여 시도한 _how_을 보여주는 몇 가지 코드를 제공 할 수 있습니까? –
@ user3393374 질문을 편집하고 해당 샘플 코드를 포함해야합니다. 그것은 코멘트에서 읽을 수 없습니다. – dano