動画検索
関連広告
検索結果
はじめに
他のアプリで検索・閲覧・視聴したものが別のアプリでも表示!
お勧め情報で、その人に趣向が見える!
「Googleマップ」の検索・利用履歴も記録される!
「Googleマップ」の検索履歴を削除する方法
「Playストア」の検索履歴も記録される!
「Playストア」の検索履歴を削除する方法
「YouTube」の検索・視聴履歴も記録される!
「YouTube」の特定の検索履歴を一つずつ削除する方法
「YouTube」の検索・視聴履歴をまとめて削除する方法
「Googleアプリ」の検索・閲覧履歴も記録される!
「Googleアプリ」の検索履歴を一つずつ削除する方法
「Googleアプリ」の履歴をまとめて削除する方法
「Chrome」の検索・閲覧履歴も記録される!
「Googleアプリ」「Chrome」は同じ場所に履歴が保存・管理される
「Chrome」の検索履歴を一つずつ削除する方法
「Chrome」上の履歴のみをまとめて削除する方法
「Googleアカウント」の「アクティビティ管理」にアクセスする
「アクティビティ管理」にある「各アプリ毎」の履歴を確認・削除する
Googleが提供するニュースやレンズ等の履歴も保存される
Googleサービスの履歴に関する3つのポイントと最適な履歴管理
挨拶&はじめに
具体的なケース その1
実行環境と環境構築
ライブラリ、パッケージ、モジュール
seleniumとbeautifulsoupについて
ChromeDriverダウンロード
GoogleChromeを自動起動
ページへ移動
HTMLの要素の調べ方
テキストの入力
クリックの動作
xpathでの要素の指定
ソースコードの実行
具体的なケース その2
beautifulsoup4のインポート
urllib.requestのインポート
beautifulsoupを使ってHTML解析
タイトル取得
URL取得
取得したデータのリスト化
DataFrameへ変換
欠損値除外
特定の文字が含まれているか行を抽出
CSVへの書き込み
Webスクレイピングの注意点
オープニング
企画説明「Pythonで毎朝6時にGoogleフォームへ自動回答します」
サンプルのGoogleフォームの説明
Googleフォームの初期値の設定の仕方
ブラウザの自動操作(Selenium)の紹介
事前にインストールしておくもの
指定したURLのページを自動で開く
try,finallyの使い方
フォーム初期値の入力(出席番号)
フォーム初期値の入力(氏名)
フォーム初期値の入力(日本語のエンコード)
フォーム初期値の入力(細かいバグ修正)
フォーム初期値の入力(チェックボックス)
フォーム初期値の入力(体温をランダムな値で入力)
ブラウザの自動操作(送信ボタンを押す)
プログラムの定期実行(crontabを試しに設定)
プログラムの定期実行(crontabで使用するpythonを絶対パス指定)
プログラムの定期実行(crontabでシェルスクリプトを指定)
プログラムの定期実行(iTermの設定を変更)
プログラムの定期実行(crontabでbashを絶対パスで指定)
プログラムの定期実行(chromedriverのパスを指定)
プログラムの定期実行(crontabを整理)
プログラムの定期実行(crontabのログを実行するたびに生成)
プログラムの定期実行(平日毎朝6時に実行するように設定)
まとめ