research_labo

エラー対応

原因と対処[message: session not created: this version of chromedriver only supports chrome version XX]

pythonでseleniumを使っていて、[message: session not created: this version of chromedriver only supports chrome version XX]とエラーが出た時の対処方法です。
pythonの基礎知識

seleniumの基礎と要素の見つけ方

初級スクレイピングの基本、大人気seleniumさん。一般的なことならほとんどできそうです。 requestsとseleniumの違い requestsにしてもseleniumにしても、「狙ったhtmlを取ってきてほしい情...
未分類

ModuleNotFoundError: No module named ‘selenium’に困ったときの対処方法

seleniumを使いたいのに使えない場合に試すこと エラーの出ていた環境 win10_64bitJupyterLab利用 ググっていると・python2系とぶつかっているのではという話が多かったのですが、そんなこと...
未分類

python dictでNGワードリストを作る

特定の文字があった場合、処理を停止させます。 dict 辞書型の基本 dict型は dict = {'aaaa':'bbbb'} となっていて、aaaaがkey、bbbbがvalueです。リストと違って順番がな...
pythonの基礎知識

python pandasでの頻出操作

少し使っていないとすぐに忘れてしまう・・ pandas csvの読み込みや統合、抽出、xlsからxlsxに変換する等々で大変重宝するpandas・・なのですがなぜか操作を忘れやすい・・ メモ投稿です。 複数のc...
pythonの基礎知識

python テキストデータから特定の文字列を削除したい

スクレイピングしたデータから不要な文字を削除したいのです。「代金引換」や「送料無料」といった単語はカンタンですが、ワイルドカードを使った処理に悩みました・・ 今回消したかったのはこんな文章です。仕入先さんからの連絡ですが、これを...
pythonの基礎知識

繰り返し処理のプログラムに入れておきたいエラー対処

例えばAPIで繰り返してデータを取得するときに入れておきたい エラー対応したい内容 リクエストが多くてレスポンスが返ってこない こちらは楽天APIでの例です。 { "error": "too_many_...
pythonの基礎知識

python forでの繰り返し

繰り返し処理の基本です。やっぱり繰り返しが面倒でプログラミングしたいことが多いですから、かなり使う関数です。 for関数の基本 基本の構文としては for 変数 in 回数を表す何か : やりたいこと で...
pythonの基礎知識

Pythonの基礎知識

先に見てもいいけれど、問題を解きながら分からないときに見るのをおすすめします。使わないときに読んでもねぇ。使わないと覚えられません。 でも「基礎中の基礎」は目を通しておいた方がいいかなー随時増やしていきます。 基礎中の基礎...
プログラミングの準備編

プログラミングしていくために最も大切なスキル

一に検索!二に検索!!三四も検索!!!五に頼る! 検索力を!鍛えろ! これはもうマジで。分からないことがあったらすぐに検索!これ鉄板。 というのが、「ほとんどの機能は過去に誰かが開発している」から。 車輪の再発...
タイトルとURLをコピーしました