パイソン+セレンプレミアム(7) - Pythonの文字列切断動作

  ターゲット:Pythonの文字列の切断作業。

  Pythonが切断方法分割()が付属し、この方法は、バンドパラメータ場合、カットのパラメータに応じて、デフォルトアンドリューススペースフィールドを切断するために、パラメータを取りません。

  練習シナリオ:Baiduは発見されたどのように多くの結果を参照して、「セレン」を検索し、我々はこの数字の除去を分離する必要があります。

  特定のコード:

#コーディング= UTF-8 
インポート時間
セレンインポートwebdriverをから
selenium.webdriver.common.keysからインポートキー

クラスGetSubString(オブジェクト):
    DEF get_search_result(自己):
        ドライバ= webdriver.Chrome()
        driver.maximize_window()
        driver.implicitly_wait( 8)

        driver.get( 'https://www.baidu.com')
        driver.find_element_by_id( 'KW')。send_keys( 'セレン')
        time.sleep(1)
        driver.find_element_by_id( 'KW')。send_keys( Keys.ENTER)
        time.sleep(1)
        search_result_string = driver.find_element_by_xpath( "// * / divの[クラス@ = 'NUMS']")。テキスト
        印刷(search_result_string)

        new_string = search_result_string.split( '約')[1] 
        第一から#xxxxの切断、[1]の切断部の右側表す
        (new_string)プリント
        Last_Result new_string.split =( '')[0] セカンド切断、我々は数[0]を与えたい切断参照パラメータの左側部分を表し
        プリント(Last_Result)

のgetString getSubString =()
getstring.get_search_resultを()

  

  結果:

 

 

参考記事:https://blog.csdn.net/u011541946/article/details/70184257

おすすめ

転載: www.cnblogs.com/zhaocbbb/p/12659910.html