LoginSignup
3
2

More than 5 years have passed since last update.

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

Last updated at Posted at 2018-12-26

はじめに

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)
3
2
0

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
  3. You can use dark theme
What you can do with signing up
3
2