如何使用 python 和 selenium 对 TOSS SSC 结果执行网络抓取

How to perform web scraping for TOSS SSC results using python and selenium

使用学生名册号进行网络抓取以获得 TOSS SSC 结果对于通过输入大厅门票或入场号收集学生成绩非常有用。有哪些可能的解决方案。请分享。

from splinter import Browser

browser = Browser('chrome', headless=True)
browser.visit('http://resultsjun.telanganaopenschool.org/TOSSRESULTSssc.aspx')
fruits = [20221511001]

for x in fruits:
    y=x+100
    for n in range(x, y):
        browser.fill('tbHTNo', n)
        browser.find_by_name('btnSubmit').click()
        with open('NAMESTOSS511.txt', 'a') as f:
            if browser.is_element_present_by_id('lblCName'):
                text= browser.find_by_css('#lblCName').value;
                f.write(text)
                f.writelines(' ')
                TEXT2=browser.find_by_css('#lblAdmnno').value;
                f.write(TEXT2)
                f.writelines("\n")
            else:
                f.writelines("NA\n")
                continue