Python 碎片:从下拉列表中选择

Python 碎片:从下拉列表中选择,python,web-scraping,splinter,Python,Web Scraping,Splinter,我有下面的代码登录到公司的wiki并导航到一个网页 from splinter import Browser import pdfkit browser = Browser() browser.visit('https://company.wiki.com') browser.find_by_id('login-link').click() browser.fill('os_username', 'user') browser.fill('os_password', 'pass') browse

我有下面的代码登录到公司的wiki并导航到一个网页

from splinter import Browser
import pdfkit
browser = Browser()
browser.visit('https://company.wiki.com')
browser.find_by_id('login-link').click()
browser.fill('os_username', 'user')
browser.fill('os_password', 'pass')
browser.find_by_name('login').click()
browser.visit('https://pageoncompany.wiki.com')


“普通ajs菜单项”是下拉菜单,“动作导出pdf链接”是我想要选择的选项。我将如何实现这一点?

我可以通过逐个选择来实现这一点

browser.find_by_xpath('//*[@id="navigation"]/ul/li[4]').click()
browser.find_by_id('action-export-pdf-link').click()

我可以通过逐个选择来实现这一点

browser.find_by_xpath('//*[@id="navigation"]/ul/li[4]').click()
browser.find_by_id('action-export-pdf-link').click()