你可以使用python Selenium来解决你的问题。这里有一个示例代码看看。
from selenium import webdriverr
url = "http://www.gallimard-jeunesse.fr/searchjeunesse/advanced/(order)/author?catalog[0]=1&SearchAction=1"
browser = webdriver.Firefox()
browser.get(url)
sleep(10)
all_body_id_html = browser.find_element_by_id('body') # you can also get all html
然后由于根据您的选择 一些例如与浏览器实例你的工作休息
def login(user='ssdf', password="cisin123"):
content = browser.find_element_by_id('content')
content.find_element_by_xpath('.//tbody/tr[2]//input[contains(@class,"textbox")]').send_keys(user)
content.find_element_by_xpath('.//tbody/tr[3]//input[contains(@class,"textbox")]').send_keys(password)
content.find_element_by_css_selector(".button").click()
中看到它们有什么区别? –
你好,urllib.urlopen.read()给我例如在正文:'
\ n \ n'这是关于什么在页面上的信息太小。 –请看斯里卡的答案。该页面是使用JavaScript动态生成的。关键是在“Album1.EcritElement(0)”。 –