質問編集履歴
2
あ
    
        title	
    CHANGED
    
    | 
            File without changes
         | 
    
        body	
    CHANGED
    
    | @@ -1,6 +1,6 @@ | |
| 1 1 | 
             
            ### 実現したいこと
         | 
| 2 2 | 
             
            ★yahooファイナンス!の株価データから、表をコピペしたい。
         | 
| 3 | 
            -
            ★該当URL→ https://finance.yahoo.co.jp/quote/2769.T/history?from= | 
| 3 | 
            +
            ★該当URL→ https://finance.yahoo.co.jp/quote/2769.T/history?from=20030410&to=20030423&timeFrame=d&page=1
         | 
| 4 4 |  | 
| 5 5 |  | 
| 6 6 | 
             
            
         | 
| @@ -35,7 +35,7 @@ | |
| 35 35 | 
             
            browser = webdriver.Chrome(service=chrome_service)
         | 
| 36 36 |  | 
| 37 37 | 
             
            # yahooファイナンス!にアクセス
         | 
| 38 | 
            -
            browser.get('https://finance.yahoo.co.jp/quote/2769.T/history?from= | 
| 38 | 
            +
            browser.get('https://finance.yahoo.co.jp/quote/2769.T/history?from=20030410&to=20030423&timeFrame=d&page=1')
         | 
| 39 39 |  | 
| 40 40 | 
             
            # 表を取得
         | 
| 41 41 | 
             
            import csv
         | 
1
誤字
    
        title	
    CHANGED
    
    | 
            File without changes
         | 
    
        body	
    CHANGED
    
    | @@ -9,7 +9,7 @@ | |
| 9 9 |  | 
| 10 10 | 
             
            ### 前提
         | 
| 11 11 |  | 
| 12 | 
            -
            ★Python、Seleniumを使用
         | 
| 12 | 
            +
            ★Windows10、Python、Seleniumを使用
         | 
| 13 13 |  | 
| 14 14 |  | 
| 15 15 | 
             
            ### 発生している問題・エラーメッセージ
         | 
| @@ -22,13 +22,26 @@ | |
| 22 22 | 
             
            ### 該当のソースコード
         | 
| 23 23 |  | 
| 24 24 | 
             
            ```Python
         | 
| 25 | 
            +
            # インポートとか
         | 
| 26 | 
            +
            from selenium import webdriver
         | 
| 27 | 
            +
            from selenium.webdriver.common.by import By
         | 
| 28 | 
            +
            from selenium.webdriver.common.keys import Keys
         | 
| 29 | 
            +
            import time
         | 
| 30 | 
            +
            from selenium.webdriver.chrome import service as fs 
         | 
| 31 | 
            +
            CHROMEDRIVER = "C:\chromedriver_win32\chromedriver.exe"
         | 
| 32 | 
            +
             
         | 
| 33 | 
            +
            # ドライバー指定でChromeブラウザを開く 
         | 
| 34 | 
            +
            chrome_service = fs.Service(executable_path=CHROMEDRIVER) 
         | 
| 35 | 
            +
            browser = webdriver.Chrome(service=chrome_service)
         | 
| 36 | 
            +
             | 
| 25 37 | 
             
            # yahooファイナンス!にアクセス
         | 
| 26 38 | 
             
            browser.get('https://finance.yahoo.co.jp/quote/2769.T/history?from='+day_t+'&to='+day10_t+'&timeFrame=d&page=1')
         | 
| 27 39 |  | 
| 28 | 
            -
            # 表を取得 | 
| 40 | 
            +
            # 表を取得
         | 
| 29 41 | 
             
            import csv
         | 
| 30 42 | 
             
            elem = browser.find_element(By.XPATH, '//*[@id="root"]/main/div/div/div[1]/div[2]/section[2]/div/table/tbody')
         | 
| 31 43 |  | 
| 44 | 
            +
            # CSV出力
         | 
| 32 45 | 
             
            f = open('out.csv', 'w')
         | 
| 33 46 | 
             
            writer = csv.writer(f)
         | 
| 34 47 | 
             
            writer.writerow(elem.text)
         | 
| @@ -37,6 +50,6 @@ | |
| 37 50 |  | 
| 38 51 | 
             
            ### 試したこと
         | 
| 39 52 | 
             
            一通りググって試してみましたが、結果変わらず or CSV出力が成功せず でした
         | 
| 40 | 
            -
             | 
| 53 | 
            +
            CSV出力が初めてで困っています
         | 
| 41 54 | 
             
            よろしくお願いいたします
         | 
| 42 55 |  |