第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何使用 mechanize (python) 在 global_form ListControl

如何使用 mechanize (python) 在 global_form ListControl

米脂 2023-10-16 10:46:58
我正在與一家食品銀行合作,以便幫助他們在有人填寫入會表格時自動為新客人創(chuàng)建一個條目。為了創(chuàng)建新來賓,必須首先選擇外展活動。這是通過作為全局窗體一部分的 ListControl 完成的。import mechanizeimport http.cookiejarbr = mechanize.Browser()cj = http.cookiejar.LWPCookieJar()br.set_cookiejar(cj)br.set_handle_equiv(True)br.set_handle_gzip(True)br.set_handle_redirect(True)br.set_handle_referer(True)br.set_handle_robots(False)br.set_handle_refresh(mechanize._http.HTTPRefreshProcessor(), max_time=1)br.addheaders = [('User-agent', 'Chrome')]# loginbr.open('https://companywebsite.com/login')br.select_form(nr = 0)br.form['username'] = 'my_username'br.form['password'] = 'my_password'br.submit()# Deselect the default placeholder value and select the name of the outreachbr.open('https://companywebsite.com/create-new-visit')br.global_form().find_control(id='outreachSelect').items[0].selected = Falsebr.global_form().find_control(id='outreachSelect').items[1].selected = Trueprint(br.global_form().find_control(id='outreachSelect').items)這是我得到的輸出。如您所見,第一項仍處于選中狀態(tài)。[<Item name='0' id=None value='0' selected='selected' contents='Select an Outreach' label='Select an Outreach'>, <Item name='558' id=None value='558' contents='Company Name' label='Company Name'>]此屏幕截圖顯示了網(wǎng)站的外觀為了使“創(chuàng)建新訪客”按鈕起作用,必須更改“選擇外展”下拉列表
查看完整描述

1 回答

?
萬千封印

TA貢獻1891條經(jīng)驗 獲得超3個贊

再次查看后,我發(fā)現(xiàn)該網(wǎng)站正在根據(jù)該下拉列表的內(nèi)容運行 javascript。當選擇正確的選項時,它將向 發(fā)出請求https://companywebsite.com/create-new-visit/set-outreach/?id=config_1

我能夠通過使用 mechanize 提出相同的請求,然后使用“創(chuàng)建新來賓”按鈕來解決我的問題。


查看完整回答
反對 回復 2023-10-16
  • 1 回答
  • 0 關注
  • 141 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號