python/도구

Thread 생성

자코린이 2022. 7. 21. 23:49

Thread는 하나의 프로그램에서 여러가지 일을 하고 싶을 경우 사용하는 방법입니다.

여러가지 경우에 사용할 수 있습니다.

저는 서버에 파일을 보낼때 사용했습니다.

2022.07.20 - [python/paramiko] - paramiko 설치 및 사용 코드

 

paramiko 설치 및 사용 코드

paramiko는 파일을 scp로 보내기 위해 사용하는 라이브러리입니다. 이 라이브러리를 사용하여 별도의 scp앱 없이 파이썬에서 보내도록 코드를 작성할 수 있습니다. 설치 pip3 install paramiko 유닉스 기

jacorinne.tistory.com

이 외에도 멀티 프로세싱, 멀티 프로그램, 멀티 태스킹 등이 있습니다.

 

파이썬에서는 thread를 생성하는 것이 간단합니다.

함수 하나만 호출해주면 됩니다.

import threading
import os

def test(i):
    print(i)

#target은 thread로 넘기고 싶은 함수, args는 인수입니다.
t = threading.Thread(target=test, args=('3'))
t.start()

간단한 방법이죠

 

개발하는데 도움이 되셨으면 합니다.  :)

'python > 도구' 카테고리의 다른 글

가비아 sms 최종 소스  (0) 2022.12.07
가비아 sms 서비스 구축  (0) 2022.12.07
공공데이터포털 데이터를 mysql에 넣기  (0) 2022.08.09
python 에서 원격으로 폴더 생성(paramiko)  (0) 2022.07.22
python 파일 삭제  (0) 2022.07.22