mechanize

    0

    2답변

    양식을 마킹 할 때 작업중인 페이지의 대부분의 ID와 이름이 자동 생성되어 변경하지 못하도록 신뢰할 수 있으므로 레이블로 필드를 찾는 것이 좋습니다. , 레이블은 이름보다 훨씬 설명이 쉽습니다. 오히려 내 스크립트에서이 모든 시간을하는 것보다 : 내 스크립트의 상단에 monkeypatch을 넣어 시작했습니다 Mechanize::Page.elements_wi

    0

    1답변

    this page에 로그인하려고합니다. br = mechanize.Browser(factory=mechanize.RobustFactory()) br.set_cookiejar(cj) current_page = br.open(LOGIN_URL) soup = BeautifulSoup(current_page.get_data()) current_page.s

    0

    1답변

    원격 장치의 온도 판독 값을 내 웹 사이트에 게시 할 스크립트를 만들려고합니다. 나는 지금 로컬로 테스트하고있어 게시하려고 할 때이 오류로 실행 해요 : 스크립트를 실행하는 경우 레일 로그에 오류를 /home/map7/.rbenv/versions/1.9.3-p448/lib/ruby/gems/1.9.1/gems/mechanize-2.7.3/lib/mechan

    1

    1답변

    아래 링크의 소스를 보면 두 가지 양식이 표시됩니다. 이름이 "doLoginPin"인 양식을 선택하려고합니다. 내가 아래를 할 때 양식을 찾을 수 없습니다. 이 양식은 동적으로 생성되는 것이므로 찾을 수 없습니까? 누구든지 전에 이것에 부딪쳐서 해결책을 찾았습니까? br.open('https://www.getipass.com/ipass/LoginPin.js

    -1

    1답변

    import mechanize br=mechanize.Browser() r=br.open("http://www.drugs.com/search-wildcard-phonetic.html") br.select_form(nr=0) br.form['searchterm']='panadol' br.submit() print br.response().read(

    0

    1답변

    기계식 모듈을 가져 오는 Eclipse에서 Python 프로그램을 작성했습니다. 완벽하게 작동합니다. 명령 프롬프트에서 .py 파일을 실행하면 "machize라는 모듈이 없습니다"라는 오류가 표시됩니다. 어떻게 수정합니까?

    0

    1답변

    파이썬 기계를 사용하여 내 탐색 작업을 자동화하려고합니다. 이름에 네 개의 버튼이 있습니다. HTML 양식. 명령 br.select_form(nr=0)을 사용하여 양식을 선택했습니다. 지금 s='NameofButton1' br.submit(name=s) 은 잘 작동합니다. 그러나 루프에 사용 i.m 그래서 나는 모든 네 개의 버튼을 클릭해야하고 코드가

    0

    1답변

    Pinterest에 로그인하고 내 보드에 몇 가지 핀을 달 수있는 간단한 크롤러를 만들려고합니다. 첫 번째 단계는 성공적으로 로그인합니다. 설명서를 읽었는데 제대로 작동하는 것 같지만 그렇지 않습니다. 나는이 같은 제목을 인쇄 할 것으로 예상 코드를 실행하면 하지만 그 대신 페이지의 제목은 "고객 센터 - 비주얼 검색 도구"메리 ... 메리 ... 고객 센

    1

    1답변

    자습서에서 기계화 브라우저의 설정을 복사하려면 br.set_handle_gzip(True)을 설정하십시오. 브라우저 객체로 파이썬을 사용하여 사이트를 긁을 때 UserWarning: gzip transfer encoding is experimental!이 answer은 1 년 전에 False으로 설정하면 오류 메시지가 사라질 수 있다고 설명합니다. 좋습니다

    3

    1답변

    제출이 성공했는지 여부를 어떻게 확인합니까? 올바른 사용자 이름을 입력하면 아무 것도 표시되지 않습니다. 하지만 잘못된 사용자 이름을 제출하더라도 오류는 발생하지 않습니다. 오류를 잡거나 성공 결과를 확인하는 방법. 어떤 도움이라도 대단히 감사하겠습니다. 고맙습니다. 코드 : try: import mechanize except ImportErro