久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

<tfoot id='s8Qj4'></tfoot>

    <small id='s8Qj4'></small><noframes id='s8Qj4'>

    <legend id='s8Qj4'><style id='s8Qj4'><dir id='s8Qj4'><q id='s8Qj4'></q></dir></style></legend>
    • <bdo id='s8Qj4'></bdo><ul id='s8Qj4'></ul>

    1. <i id='s8Qj4'><tr id='s8Qj4'><dt id='s8Qj4'><q id='s8Qj4'><span id='s8Qj4'><b id='s8Qj4'><form id='s8Qj4'><ins id='s8Qj4'></ins><ul id='s8Qj4'></ul><sub id='s8Qj4'></sub></form><legend id='s8Qj4'></legend><bdo id='s8Qj4'><pre id='s8Qj4'><center id='s8Qj4'></center></pre></bdo></b><th id='s8Qj4'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='s8Qj4'><tfoot id='s8Qj4'></tfoot><dl id='s8Qj4'><fieldset id='s8Qj4'></fieldset></dl></div>

      在 nseindia.com 上單擊獲取數據按鈕以獲取每月結算

      Clicking on Get Data button for Monthly Settlement Statistics on nseindia.com doesn#39;t fetch results using Selenium and Python(在 nseindia.com 上單擊獲取數據按鈕以獲取每月結算統計信息不會使用 Selenium 和 Python 獲取
      <tfoot id='zF0T5'></tfoot>
              <tbody id='zF0T5'></tbody>

          1. <small id='zF0T5'></small><noframes id='zF0T5'>

            <legend id='zF0T5'><style id='zF0T5'><dir id='zF0T5'><q id='zF0T5'></q></dir></style></legend>
              <bdo id='zF0T5'></bdo><ul id='zF0T5'></ul>
                <i id='zF0T5'><tr id='zF0T5'><dt id='zF0T5'><q id='zF0T5'><span id='zF0T5'><b id='zF0T5'><form id='zF0T5'><ins id='zF0T5'></ins><ul id='zF0T5'></ul><sub id='zF0T5'></sub></form><legend id='zF0T5'></legend><bdo id='zF0T5'><pre id='zF0T5'><center id='zF0T5'></center></pre></bdo></b><th id='zF0T5'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='zF0T5'><tfoot id='zF0T5'></tfoot><dl id='zF0T5'><fieldset id='zF0T5'></fieldset></dl></div>
              1. 本文介紹了在 nseindia.com 上單擊獲取數據按鈕以獲取每月結算統計信息不會使用 Selenium 和 Python 獲取結果的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                問題描述

                我正在嘗試從

                解決方案

                我對你的代碼添加了一些調整并運行測試如下:

                • 代碼塊:

                  從 selenium 導入 webdriver從 selenium.webdriver.common.by 導入從 selenium.webdriver.support.ui 導入 WebDriverWait從 selenium.webdriver.support 導入 expected_conditions 作為 EC選項 = webdriver.ChromeOptions()options.add_argument("開始最大化")options.add_experimental_option("excludeSwitches", ["enable-automation"])options.add_experimental_option('useAutomationExtension', False)driver = webdriver.Chrome(options=options, executable_path=r'C:UtilityBrowserDriverschromedriver.exe')driver.get('https://www1.nseindia.com/products/content/equities/equities/eq_monthly_statistics.htm')Select(WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.CSS_SELECTOR,"select#h_filetype")))).select_by_visible_text("資本市場")Select(WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.CSS_SELECTOR,"select#yearField")))).select_by_visible_text("2019-2020")WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.CSS_SELECTOR, "input.getdata-button#get[type='image'][src^='/common/images/btn-get-data.gif']))).點??擊()

                <小時>

                觀察

                與您的觀察類似,我遇到了同樣的障礙,但沒有結果如下:

                <小時>

                深入研究

                似乎 Get Data 元素上的 click() 文本確實發生了.但是在檢查 webpage 的 驅動 WebDriver 實例,響應被阻塞.

                <小時>

                參考文獻

                一些文檔:

                • 機器人管理器
                • 機器人經理:基礎
                <小時>

                tl;博士

                幾個相關的討論:

                • Selenium webdriver:修改導航器.webdriver 標志以防止硒檢測
                • 無法使用 Selenium 自動化 Chase網站登錄

                I am trying to scrape data from here.

                By clicking on the capital market and 2019-20 year. I want to click on Get data.

                I have used following code:

                driver = webdriver.Chrome(executable_path=chrome_path,options=chrome_options)
                
                driver.get( nse_cash_keystats_page )
                
                
                 driver.find_element_by_xpath( "http://select[@id='h_filetype']/option[text()='Capital Market ']" ).click()
                
                driver.find_element_by_xpath( "http://select[@id='yearField']/option[text()='2019-2020']" ).click()
                
                     downloadButton=WebDriverWait(driver,20).until(EC.element_to_be_clickable((By.XPATH,'//input[@type="image"][@src="/common/images/btn-get-data.gif"]')))
                
                driver.execute_script("arguments[0].click();", downloadButton)
                

                By using the above code, I am able to click on Get DATA. But it is not showing output.

                Please help me.Thanks in advance.

                解決方案

                I took your code added a few tweaks and ran the test as follows:

                • Code Block:

                  from selenium import webdriver
                  from selenium.webdriver.common.by import By
                  from selenium.webdriver.support.ui import WebDriverWait
                  from selenium.webdriver.support import expected_conditions as EC
                  
                  options = webdriver.ChromeOptions() 
                  options.add_argument("start-maximized")
                  options.add_experimental_option("excludeSwitches", ["enable-automation"])
                  options.add_experimental_option('useAutomationExtension', False)
                  driver = webdriver.Chrome(options=options, executable_path=r'C:UtilityBrowserDriverschromedriver.exe')
                  driver.get('https://www1.nseindia.com/products/content/equities/equities/eq_monthly_statistics.htm')
                  Select(WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.CSS_SELECTOR,"select#h_filetype")))).select_by_visible_text("Capital Market ")
                  Select(WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.CSS_SELECTOR,"select#yearField")))).select_by_visible_text("2019-2020")
                  WebDriverWait(driver, 20).until(EC.element_to_be_clickable((By.CSS_SELECTOR, "input.getdata-button#get[type='image'][src^='/common/images/btn-get-data.gif']"))).click()
                  


                Observation

                Similar to your observation, I have hit the same roadblock with no results as follows:


                Deep Dive

                It seems the click() on the element with text as Get Data does happens. But while inspecting the DOM Tree of the webpage you will find that some of the <script> tag refers to JavaScripts having keyword akam. As an example:

                • <script type="text/javascript" src="https://www1.nseindia.com/akam/11/52349752" defer=""></script>
                • <noscript><img src="https://www1.nseindia.com/akam/11/pixel_52349752?a=dD01ZDZiMTA5OGQ0MDljYTYxN2RjMjc3MzBlN2YwMDQ0NjlkZDNiNTMzJmpzPW9mZg==" style="visibility: hidden; position: absolute; left: -999px; top: -999px;" /></noscript>

                Which is a clear indication that the website is protected by Bot Manager an advanced bot detection service provided by Akamai and the response gets blocked.


                Bot Manager

                As per the article Bot Manager - Foundations:


                Conclusion

                So it can be concluded that the request for the data is detected as being performed by Selenium driven WebDriver instance and the response is blocked.


                References

                A couple of documentations:

                • Bot Manager
                • Bot Manager : Foundations

                tl; dr

                A couple of relevant discussions:

                • Selenium webdriver: Modifying navigator.webdriver flag to prevent selenium detection
                • Unable to use Selenium to automate Chase site login

                這篇關于在 nseindia.com 上單擊獲取數據按鈕以獲取每月結算統計信息不會使用 Selenium 和 Python 獲取結果的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                相關文檔推薦

                How to make a discord bot that gives roles in Python?(如何制作一個在 Python 中提供角色的不和諧機器人?)
                Discord bot isn#39;t responding to commands(Discord 機器人沒有響應命令)
                Can you Get the quot;About mequot; feature on Discord bot#39;s? (Discord.py)(你能得到“關于我嗎?Discord 機器人的功能?(不和諧.py))
                message.channel.id Discord PY(message.channel.id Discord PY)
                How do I host my discord.py bot on heroku?(如何在 heroku 上托管我的 discord.py 機器人?)
                discord.py - Automaticaly Change an Role Color(discord.py - 自動更改角色顏色)

                    <tbody id='IqCCy'></tbody>

                      <bdo id='IqCCy'></bdo><ul id='IqCCy'></ul>
                      • <i id='IqCCy'><tr id='IqCCy'><dt id='IqCCy'><q id='IqCCy'><span id='IqCCy'><b id='IqCCy'><form id='IqCCy'><ins id='IqCCy'></ins><ul id='IqCCy'></ul><sub id='IqCCy'></sub></form><legend id='IqCCy'></legend><bdo id='IqCCy'><pre id='IqCCy'><center id='IqCCy'></center></pre></bdo></b><th id='IqCCy'></th></span></q></dt></tr></i><div class="qwawimqqmiuu" id='IqCCy'><tfoot id='IqCCy'></tfoot><dl id='IqCCy'><fieldset id='IqCCy'></fieldset></dl></div>

                        <small id='IqCCy'></small><noframes id='IqCCy'>

                        • <tfoot id='IqCCy'></tfoot>
                        • <legend id='IqCCy'><style id='IqCCy'><dir id='IqCCy'><q id='IqCCy'></q></dir></style></legend>
                          主站蜘蛛池模板: 国产精品久久一区 | 欧美乱淫视频 | 亚洲高清在线 | 欧美日日 | 中文字幕国产一区 | 手机看片在线播放 | 亚洲第一网站 | 日韩1区2区 | 久操伊人| 久久精品国产一区老色匹 | av黄色在线观看 | 中文字幕亚洲视频 | 精品日韩一区二区 | 国产精品久久久久久吹潮 | www.久久久久久久久久久 | 中文字幕国产视频 | 视频在线一区二区 | 91免费看片 | 视频一区二区中文字幕 | 高清欧美性猛交 | 欧美日韩国产精品一区二区 | 午夜电影网 | 日韩中字幕 | 伊人春色成人网 | 亚洲欧美自拍偷拍视频 | 精品日韩一区 | 亚洲精品视频在线看 | 少妇午夜一级艳片欧美精品 | 中文字幕一区二区三区日韩精品 | 国产一区二区精品自拍 | av中文字幕在线 | 国产精品亚洲综合 | 91精品一区二区三区久久久久 | 亚洲欧美国产毛片在线 | 欧美一区二区三区视频在线 | 亚洲欧洲在线视频 | 黑人巨大精品欧美黑白配亚洲 | 日韩午夜精品 | 成人精品视频在线观看 | 国产中文字幕av | 日韩精品一区二区三区免费观看 |