【Selenium】implicitly_wait
行いたいこと Pythonのコードで、固定の秒数ではなく 「implicitly_wait」を使用して 要素が見つかるまでの待機時間を設定したいと思います。 今回はYoutubeを表示した際に、「野球」タブが表示されるま…
行いたいこと Pythonのコードで、固定の秒数ではなく 「implicitly_wait」を使用して 要素が見つかるまでの待機時間を設定したいと思います。 今回はYoutubeを表示した際に、「野球」タブが表示されるま…
行いたいこと 今回はHTMLでのXpath指定をPythonで指定するメモを残したいと思います。 例えばHTMLで「//h1[@class=”_3cl937Zpn1ce8mDKd5kp7u”]」 …
行いたいこと 以下のような画面で class=”form-check-input needs-calc” となっている場合の指定。 find_element_by_class_name(̶…
行いたいこと 前回Googleの検索結果を別タブで開いていきました。 今回は別タブで開いた画面内で上から下までのスクリーンショット を取得したいと思います。 ↓実行結果イメージ コード [crayon-66ecff3d0…
行いたいこと 今回は「Google Colaboratory」を使用して Pythonを実行してみたいと思います。 既にPythonを実行する環境は整っていたのですが、 Google Colaboratoryを使用する利…
GASでシート追加 & シート名を日付にしたい 今回行いたいのは GASからシートの追加した後に、シート名を日付にする。 です! ▼ 最終目標はこのような形 作成したコード 今回のコードは以下になります。 [c…
表を引いてみる 手動でやった場合の下記コマンドになります。 コード コードは以下になります。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
function Ruledline() { var ass = SpreadsheetApp.getActiveSpreadsheet(); var ass = ass.getSheets()[0]; var ass_cell01 = ass.getRange('B2:E5'); // 外側の罫線(上:TRUE、下:TRUE、左:TRUE、右:TRUE) ass_cell01.setBorder(true, true, true, true, false, false); var ass_cell02 = ass.getRange('B7:E10'); // 内側の罫線(垂直:TRUE、水平:TRUE) ass_cell02.setBorder(false, false, false, false, true, true); var ass_cell03 = ass.getRange('B12:E15'); // 外内の罫線(上下左右、垂直水平全て:TRUE) ass_cell03.setBorder(true, true, true, true, true, true); } |
実行結果 内側の罫線(上:TRUE、下:TRUE、左:TRU…
検索結果をCSVへ! 前回スクレイピングした内容をテキストへ保存しました! CSVへの保存も簡単に行えます。 前回のソースコードを少し綺麗に?しながらCSVファイルへ落とし込みたいと思います。 【イメージ】 ↓ の検索結…
検索結果をスクレイピング 前回はメルカリのスクレイピングをSeleniumで行いました。 今回は「BeautifulSoup」を使ってみたいということで、 メルカリと比べると大分短いソースコードになりますが、 ・Goog…
classが見つからない! 前回は「Selenium」のみのWebスクレイピングを行ったので 今回は「BeautifulSoup」を使用したいと思い、 Googleの検索結果で以下のような1件ずつの タイトルとURLを取…