LoginSignup
2

More than 3 years have passed since last update.

posted at

updated at

Python×seleniumでChromeの画面サイズを最大化するmaximize_window()

はじめに

PythonでChromeを操作する際、デフォルトだと画面サイズが小さいです。
一行加えてあげることで、簡単に画面サイズを最大化できます。

環境

  • MacOS High Sierra 10.13.4
  • Python 3.7.1
  • chromedriver 2.45

準備

  • chromedriverをこちらからダウンロード
  • Pythonファイルとchromedriverは、同じフォルダ内に置きます。

Pythonスクリプト

test.py
def start_chrome():
    #chromedriverのPATHを指定
    driver_path = ".\chromedriver"

    #Windowsは以下
    #driver_path = r".\chromedriver.exe"

    driver = webdriver.Chrome(executable_path=driver_path)
    driver.maximize_window()

    return driver

start_chrome()

実行

それぞれの環境でPythonファイルを実行してください。

(例)
Mac ターミナル or ATOMのターミナルから実行。
Windows IDLE or コマンドスクリプトから実行。

結果

Chromeが起動し、画面が最大化されればOKです。

参考

Seleniumクイックリファレンス
【Python】maximize_window・・・ウィンドウを最大化する

著者のプログラミングスキル

今の時代、独学でもプログラミングはできる!ということをモットーにしてます。

  • 10年のブランクを経て、2018年9月からPython独学スタート。
  • Pythonを使った個人開発(スクレイピング・クロール系)がメイン。
  • PHP, GAS, Amazon MWSAPI, Webフレームワーク、サーバー周りも勉強中。
  • C言語での業務経験3年。(ただし2008年頃と大昔w)

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
2