Splinter 라이브러리에서 텍스트를 reddit의 기본 검색 창에 입력 할 때 "return"을 클릭하는 방법을 알아낼 수 없으며 검색 할 단추가 없기 때문에 "return"Splinter를 사용하여 "return"을 클릭하는 방법
나는 여기에서도 비슷한 질문을 보았지만 내 경우와 그 사람이 대답을 쓴 경우에는 효과가 없었습니다.
class NavigationPage(object):
def __init__(self, br):
self.br = br
self.url = "http://reddit.com"
@property
def retrieve_reddit_search_bar(self):
"""
Retrieves search bar by it's name
"""
return self.br.find_by_name("q")
def search(self, search_term):
self.retrieve_reddit_search_bar.first.fill(search_term) # fills search bar
self.br.execute_script("document.getElementsByName('q')[0].submit()")
검색 방법의 두 번째 문장에서 추적이 실패합니다. 누군가가 어떻게하는지 알고 있다면, 모든 웹 사이트에서이 "수익"클릭 비즈니스를 적용하는 방법을 보여줄 수 있습니까? 나는 그들이 검색 요청을 처리하는 유사한 자바 스크립트를 실행하는 상상.