728x90
반응형
728x170
■ Queue 클래스의 get_nowait 메소드를 사용하는 방법을 보여준다.
▶ 예제 코드 (PY)
import queue
queue1 = queue.Queue(2)
queue1.put_nowait("사과")
queue1.put_nowait("바나나")
print(queue1.get_nowait())
print(queue1.get_nowait())
print(queue1.get_nowait())
"""
사과
바나나
Traceback (most recent call last):
File "D:\TestProject\TestProject\main.py", line 10, in <module>
print(queue1.get_nowait())
File "C:\Program Files\Python310\lib\queue.py", line 199, in get_nowait
return self.get(block=False)
File "C:\Program Files\Python310\lib\queue.py", line 168, in get
raise Empty
_queue.Empty
"""
728x90
반응형
그리드형(광고전용)
'Python > queue' 카테고리의 다른 글
[PYTHON/QUEUE] Queue 클래스 : put 메소드 사용시 put_nowait 메소드와 동일하게 동작하기 (0) | 2022.09.21 |
---|---|
[PYTHON/QUEUE] Queue 클래스 : put_nowait 메소드 사용하기 (0) | 2022.09.21 |
[PYTHON/QUEUE] PriorityQueue 클래스 : get 메소드를 사용해 우선순위 선입선출(FIFO) 방식으로 항목 꺼내기 (0) | 2022.09.21 |
[PYTHON/QUEUE] LifoQueue 클래스 : get 메소드를 사용해 후입선출(LIFO) 방식으로 항목 꺼내기 (0) | 2022.09.21 |
[PYTHON/QUEUE] Queue 클래스 : get 메소드를 사용해 선입선출(FIFO) 방식으로 항목 꺼내기 (0) | 2022.09.21 |
[PYTHON/QUEUE] Queue 클래스 사용하기 (0) | 2022.09.21 |
댓글을 달아 주세요