何でエラーが発生するのかがわかりません。。

実現したいこと

ネイバーというサイトで ダークサイトナイトという映画の口コミを100個以上集めて、txtファイルを作成する。

発生している問題・分からないこと

実行中にエラーがしきりに出ます。1箇所をエラーが出ないようにしても他のところでまたエラーが発生します・

エラーメッセージ

error

1--------------------------------------------------------------------------- 2AttributeError Traceback (most recent call last) 3<ipython-input-19-060109f0e942> in <cell line: 1>() 4----> 1 driver = webdriver.Chrome(service=Service(ChromeDriverManager().install())) 5 64 frames 7/usr/local/lib/python3.10/dist-packages/webdriver_manager/chrome.py in install(self) 8 38 9 39 def install(self) -> str: 10---> 40 driver_path = self._get_driver_binary_path(self.driver) 11 41 os.chmod(driver_path, 0o755) 12 42 return driver_path 13 14/usr/local/lib/python3.10/dist-packages/webdriver_manager/core/manager.py in _get_driver_binary_path(self, driver) 15 38 16 39 os_type = self.get_os_type() 17---> 40 file = self._download_manager.download_file(driver.get_driver_download_url(os_type)) 18 41 binary_path = self._cache_manager.save_file_to_cache(driver, file) 19 42 return binary_path 20 21/usr/local/lib/python3.10/dist-packages/webdriver_manager/drivers/chrome.py in get_driver_download_url(self, os_type) 22 30 23 31 def get_driver_download_url(self, os_type): 24---> 32 driver_version_to_download = self.get_driver_version_to_download() 25 33 # For Mac ARM CPUs after version 106.0.5249.61 the format of OS type changed 26 34 # to more unified "mac_arm64". For newer versions, it'll be "mac_arm64" 27 28/usr/local/lib/python3.10/dist-packages/webdriver_manager/core/driver.py in get_driver_version_to_download(self) 29 46 return self._driver_version_to_download 30 47 31---> 48 return self.get_latest_release_version() 32 49 33 50 def get_latest_release_version(self): 34 35/usr/local/lib/python3.10/dist-packages/webdriver_manager/drivers/chrome.py in get_latest_release_version(self) 36 62 return determined_browser_version 37 63 # Remove the build version (the last segment) from determined_browser_version for version < 113 38---> 64 determined_browser_version = ".".join(determined_browser_version.split(".")[:3]) 39 65 latest_release_url = ( 40 66 self._latest_release_url 41 42AttributeError: 'NoneType' object has no attribute 'split' 43

該当のソースコード

!pip install --upgrade webdriver_manager
pip install selenium

from selenium import webdriver
from bs4 import BeautifulSoup

url2="https://m.search.naver.com/search.naver?where=m&sm=mtb_etc&mra=bkEw&pkid=68&os=1805707&qvt=0&query=%EB%8B%A4%ED%81%AC%20%EB%82%98%EC%9D%B4%ED%8A%B8%20%EB%9D%BC%EC%9D%B4%EC%A6%88%20%ED%8F%89%EC%A0%90"

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.chrome.options import Options
from webdriver_manager.chrome import ChromeDriverManager

import time
import re
import unicodedata

determined_browser_version = "113.0.5672.63"

driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()))

試したこと・調べたこと

上記の詳細・結果

ダウンロードができていない部分があると聞いて、webdriberやseleniumのダウンロードを実施し、最新版にしました。

補足

特になし

コメントを投稿

0 コメント