无法在python中抓取数据

时间:2018-11-09 15:12:36

标签: python-3.x mechanize

我有兴趣检查时间表是否已从站点批准。过程如下。首先,我需要登录网站->然后,我必须选择时间表状态->然后,可以看到时间表的详细信息。时间表详细信息像表格一样显示。 [![https://i.stack.imgur.com/ivsYT.jpg][1]][1]

到目前为止完成的工作: 我可以登录该站点,但无法获取时间表数据。通过检查站点,可以看到以下课程中是否包含时间表的信息。

已批准

但是我在python输出中看不到类“ jqx-grid-cell-left-align”。请到目前为止找到代码。

import mechanize
from bs4 import BeautifulSoup
import pandas as pd
br = mechanize.Browser()
br.set_handle_robots(False)
br.open("https://www.fieldglass.eu/")
br.select_form(nr=0)
br['username'] = "xxxx"
br['password'] = "xxxx"
response = br.submit()
releasenote1 = br.open("https://www.fieldglass.eu/worker_desktop.do")
releasenote = br.open ("https://www.fieldglass.eu/time_sheet_list.do")
info = releasenote.read()
soup = BeautifulSoup(info ,'lxml')
match = soup.find('div',class_='jqx-grid-cell')
print match
print soup.prettify()

我确定我要去正确的网站。但是我不知道为什么我找不到具有所需信息的班级。请在附件中找到汤的输出 https://drive.google.com/file/d/13PKMSGeHeR8YFQ-syNLY3E8d6NbAZ512/view

0 个答案:

没有答案