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 |