我使用网络漫游器和webbot.Browser()
登录到我必须剪贴的网站。我可以登录到它,但是无法抓取数据,但是通过使用它,我可以使网站自动化而不是抓取
我登录后,发现有用的不同参数非常有用,我可以下载一个特定日期的文件,而必须下载整个一年的数据,该网站还允许我们下载一个日期的数据。一天(但我希望一次下载整年的数据)
import webbot
import time
web = webbot.Browser()
link = web.go_to('https://delremo.emonitoring.co.in/Default.aspx#login')
login = web.click('login')
di = web.type('ramprasad.in', into='username', id='txtLoginId')
nex = web.click('NEXT', tag='span')
passw = web.type('tait@1234', into='Password', id='txtpasswrd')
next1 = web.click('NEXT', id="btnLogin", tag='span')
home = web.go_to('https://delremo.emonitoring.co.in/index.aspx')
Sevalaya_Girls = web.type('Sevalaya Girls Home', css_selector='select#ddlSiteId')
Sevalaya_Girls_Home = web.click(text='Sevalaya Girls Home')
time.sleep(1)
choose = web.click(css_selector='a#dropdownMenuReport > i', tag='span')
yeld = web.click(css_selector='a#cphMain_uc_Graph_YieldNew')
time.sleep(2)
select_Blank = web.type('Mon', css_selector='select#lstSearchInterval')
time.sleep(1)
y_Month = web.click('Month', css_selector='select#lstSearchInterval')
Y_month = web.click(text='year')
Select_all1 = web.click(text=' Select all')
go1 = web.click(css_selector='div#divgraph span.input-group-btn > button[type="button"]')
table_view = web.click(css_selector='div#divgraph span > button[type="button"]:nth-child(2)')
csv = web.click(css_selector='a#btnExport')
上面的代码可以帮助我使网站自动化(执行我可以手动执行的相同任务),但是它不会刮擦。