반응형
체크박스를 클릭 시, 해당 체크 박스에 해당되는 조건을 가져올 때가 필요합니다.
물론, 체크박스를 클릭 후 바로 조건을 가져올 순 없지만, 특정 버튼을 통해 체크박스가 클릭되어 있을 때 조건을 불러오거나 클릭되지 않았을 때 조건을 불러올 수 있습니다.
코드는 다음과 같습니다.
코드 1) checkbox 지정
Var1 = IntVar()
chkbox1 = Checkbutton(root,text = '먼저 둘러보세요',variable = Var1,font = font)
chkbox1.pack()
chkbox1.place(x = 200,
y = 180)
print(Var1.get()) # 1이면 체크됨, 0이면 체크되지 않음
chkbox1.select() # 디폴트 값 : 체크되어 있음
chkbox1.select()는 '체크된 상태'로 디폴트 값 지정한 상태
코드 2) '데이터 수집하기' 버튼 만들기
btn1 = Button(root, text ='데이터수집하기',font = font,command=setting)
btn1.pack()
btn1.place(x = 450,
y = 85,
width=200,
height=40)
코드 3) 선택되어 있을 때, 조건 입력하면 됩니다. 1 : 선택, 0 : 선택하지 않음
def setting():
if Var1.get() == 1:
#선택 되어 있을 때, 조건 입력
'파이썬 > 파이썬 셀레니움, Request' 카테고리의 다른 글
파이썬 크롤링) 인코딩 오류 해결하기 (0) | 2023.07.29 |
---|---|
셀레니움) 스크롤 끝까지 내리기 (0) | 2023.01.28 |
Python) VS code sklearn 에러, 설치 방법, pip install 꿀팁 (0) | 2022.12.02 |
파이썬 문자 내용 말고 양 쪽 공백 다 제거하기, strip(), replace (1) | 2022.11.18 |
시간 설정으로 유튜브 셀레니움 스크롤 적당히 내리기 (0) | 2022.11.06 |
댓글