multiprocess 의 사용
233
작성한 질문수 1
아래와 같은 경우 어떻게 작성해야 할지 고민이 되어 이렇게 질문을 남깁니다.
main.py - Main Class
└ sub1.py - A Class
└ sub2.py - B Class
위와 같은 구조에서 Main Class 에서 sub1.py 와 sub2.py 각각 process 생성
main, A, B process간에 Queue 로 데이터공유 하도록 만들고 싶습니다.
위의 경우 multiprocess를 사용하여 프로그래밍 해야되는지?
강의를 듣고 동일한 메소드로 여러개의 프로세스를 생성할 수 있는데
클래스는 클래스를 생성하는 메소드를 호출하여 만들어야 하는지 ?
다른 메소드로는 어떻게 해야 하는지 ?
궁금합니다.
답변 1
0
안녕하세요. 클래스 메소드 형태로 실행도 가능합니다.
예)
class Multi:
def __init__(self):
self.x = 20
def loop(self,):
for i in range(1,100):
self.x = i
M = Multi()
p = Process(target=M.loop)
p.start()
Pros and Cons 관련하여 질문드립니다
0
59
1
daemon=True가 안 먹히네요
0
86
2
threadpoolexecutor.submit 실행 시 순차 실행
0
213
2
queue 를 사용하는 이유?
1
227
1
멀티프로세싱 관련 질문
0
178
1
python gil 삭제
0
369
1
4분:59초 질문 그룹쓰레드 (5). 대기중인 작업 -> Queue -> 완료 상태조사 -> 결과 또는 예외 -> 단일화(캡슐화) 에 관해서
0
166
1
데몬스레드 설명
0
238
1
작업영역 질문
0
303
1
cmd에서 code작성시 기존에 깔아둔 vscode에서 이상한 화면이 뜨네요
0
286
1
ThreadPoolExecutor에서 작업중인 쓰레드가 있을때 대기할수 있는 방법이 있는지요?
0
277
1
py_ad_2_5_2 Sharing State의 Argument 부분
0
298
1
Thread(4) 16:10 스레드 질문
0
337
1
파이썬 병렬처리 관련 질문이 있습니다.
0
348
1
10:10쯤에 질문있습니다.
0
251
1
multiprocessing(5) - Queue 공유 질문 in multiprocess
0
431
1
seleniumwire multiprocessing 에러
0
725
1
logging과 print 차이 질문입니다..!
0
658
1
확장프로그램 질문입니다
0
294
1
KeyboardInterrupt 시 p.join에서 exception 발생
0
415
1
경쟁상태,교착상태, 메모리영역
0
258
1
ProcessPoolExecutor 사용 시 pid 증가
0
354
1
multiprocess 환경에서 특정 Process에 문제가 있거나 죽었을때 처리 방법
0
751
1
ThreadPoolExecutor 에서 max_workers 질문입니다.
2
1525
1





