デイ03(エンドウ豆ポッドアプリのコンテンツをクロール)

インポートのインポート要求
 からセレンをインポートwebdriverを
 から selenium.webdriver.common.keys インポートキー
 「」「

ゲームの名前
ゲームサイズ
ダウンロード数
ゲームの説明の
ダウンロード

「」」
DEFのget_app(ドライバー):

        app_list = driver.find_elements_by_class_name(カード以下のためのアプリケーションapp_list:
            APP_NAME = app.find_element_by_class_name(' アプリケーションタイトル-H2 ' ).textの
            APP_COUNT= app.find_element_by_class_name(' カウントをインストール' ).textの
            app_size = app.find_element_by_css_selector(' .METAスパン').get_attribute(' タイトル' 
            app_com = app.find_element_by_class_name(' コメント' ).textの
            app_url = app.find_element_by_css_selector(' .iconラップA ').get_attribute(' のhref ' 

            app_content = F ''」
                游戏名称:{} APP_NAME 
                游戏大小:{} app_size
                ダウンロード数:{app_count} 
                ゲーム:{app_com} 
                ダウンロードAPP_URL {} 
            '' ' 
            プリント(app_content)

            を開くと(' wdj.text ' ' A 'エンコーディング= ' UTF-8。" F AS):
                F .WRITE(app_content)

        印刷' 正常にインポート... ' 

IF  __name__ == ' __main__ ' 試し
        ドライバー = webdriver.Chrome("E:\ chromedriver_win32 \ chromedriver.exe '
        driver.implicitly_wait( 5 
        driver.get(' https://www.wandoujia.com/category/6001 ' 

        get_app(ドライバ)
    最後に
        driver.close()

 

おすすめ

転載: www.cnblogs.com/zzx12181/p/11127849.html