Skip to content
This repository has been archived by the owner on May 4, 2022. It is now read-only.

kotahashihama/psi-score-collector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PageSpeed Insights 一括採点スクリプト

導入手順

  1. psi-score-collector をクローンする
  2. Python 3.8 以上をインストールする
  3. Poetry のインストール
  4. 仮想環境の作成とライブラリのインストール
  5. API キーのセット
  6. PSI 測定の実行

Poetry のインストール

curl -sSL https://raw.githubusercontent.com/sdispater/poetry/master/get-poetry.py | python

以後、クローンしてきた psi-score-collector ディレクトリ内で行う

仮想環境の作成とライブラリのインストール

完了後、 .venv ディレクトリが作成される

poetry config virtualenvs.in-project true
poetry install

API キーのセット

以下コマンドを実行のうえで PageSpeed Insight API より取得した API キーを .env の環境変数 API_KEY にセットする

cp .env .env.example

PSI 測定の実行

main.py

  • 変数 measurement_count へ測定回数
  • 変数 url_list へ測定する URL

をセットして以下を実行

poetry run python main.py

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages