前提・実現したいこと
環境 Chromebook Colab を利用してWith構文を動かしたい
※ファイルパスはColabでマウントしています
発生している問題・エラーメッセージ
--------------------------------------------------------------------------- OSError Traceback (most recent call last) <ipython-input-11-f633ee22dd94> in <module>() 20 21 # '検索キーワードリスト.txt'ファイルを読み込み、リストにする ---> 22 with open('/content/drive/MyDrive/pythonanalysis/検索キーワードリスト.gdoc') as f: 23 keywords = [s.rstrip() for s in f.readlines()] 24 OSError: [Errno 95] Operation not supported: '/content/drive/MyDrive/pythonanalysis/検索キーワードリスト.gdoc'
該当のソースコード
Python
1# seleniumでEnterキーを送信する際に使用するのでimport 2from selenium.webdriver.common.keys import Keys 3# seleniumでヘッドレスモードを指定するためにimport 4from selenium.webdriver.chrome.options import Options 5# 待ち時間を指定するためにtimeをimport 6import time 7# 正規表現にマッチする文字列を探すためにreをimport 8import re 9 10# Googleのトップページ 11URL = 'https://www.google.com/' 12 13# Googleのトップページに遷移したらタイトルに'Google'が含まれているか確認するために指定 14 15''' 16メインの処理 17Googleの検索エンジンでキーワードを検索 18指定されたドメインが検索結果の1ページ目に含まれていないキーワードをテキストファイルに出力 19''' 20 21# '検索キーワードリスト.txt'ファイルを読み込み、リストにする 22with open('/content/drive/MyDrive/pythonanalysis/検索キーワードリスト.gdoc') as f: 23 keywords = [s.rstrip() for s in f.readlines()] 24 25# 1行ずつ読み込んで改行コードを削除してリストにする 26with open('/content/drive/MyDrive/pythonanalysis/検索キーワードリスト(Enterprise).gdoc') as f: 27 keywords = [s.rstrip() for s in f.readlines()] 28 29# 'ドメインリスト.txt'ファイルを読み込み、リストにする 30# 1行ずつ読み込んで改行コードを削除してリストにする 31 32# seleniumで自動操作するブラウザはGoogleChrome 33options = webdriver.ChromeOptions() 34 35# Optionsオブジェクトを作成 36 37# ヘッドレスモードを有効にする 38options.add_argument('--headless') 39options.add_argument('--no-sandbox') 40options.add_argument('--disable-dev-shm-usage') 41 42 43# ChromeのWebDriverオブジェクトを作成 44#driver = webdriver.Chrome(options=options, executable_path=r"/content/drive/MyDrive") 45#driver = webdriver.Chrome('chromedriver',chrome_options=chrome_options) 46driver = webdriver.Chrome('chromedriver',options=options) 47#driver = webdriver.Chrome(options=options) 48 49# driver = webdriver.Chrome(options=options, executable_path=r"Windowsのchromedriver.exeを置いたパス")
試したこと
いろいろしましたが完全にスタックしています
補足情報(FW/ツールのバージョンなど)
Colab
Googlechrome
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/12/30 01:59 編集
2020/12/30 03:06
2020/12/30 04:25