pagetakaBlog

写真、PC、ネット、岡山、旅の話題をお届けします

Python:Numpyで二次元配列(リスト)の列同士を入れ替え

列の入れ替え、列置換、列相互入れ替え 二次元配列(リスト)の列位置を相互交換、というのをやりたいともがいておりました。Excelシートの縦データを相互に交換する(A列↔B列)、といったイメージです。具体的イメージでは、Xデータ(リスト)100人分は、名…

燻製かまぼこ(宇部かま)

近所の方が里帰りのお土産にご持参くださいました。 燻製かまぼこ(宇部かま)美味しかったです。歯ごたえというか食感というか、いい感じです。「燻製」を記してある通りで、酒のつまみにも、ご飯のおともにも、よろしいかと思った次第でした。ご馳走様。ww…

Python:SeleniumでYahoo検索「一致」条件(Webスクレイピング)

前説 70歳が少しずつ近づく爺です。相当耄碌し妄想(≒暴走)も激しくなっております。今朝は、Yahoo!検索を使った時の一致具合について、少し書いてみようかと思います。 「すべて含む」がちょっとぉ~ Yahoo!検索(条件指定 - Yahoo!検索)は、検索キーワー…

Python:SeleniumでYahoo検索結果記事リンクを抜き出す(Webスクレイピング)

前説 Yahoo!で検索するとヒットした結果が、見出し、リンク、ヒット概要などとなってリストのように次々と表示されます。このうち、記事のリンク先(URL)を取得したいと妄想(≒暴走)しました。取得したテキストを取捨選択・置換しURLだけにする作業をした…

Python:SeleniumをつかったWebスクレイピングでの失敗事項(2)。

Webスクレイピングするときのロジック、フロー制御で泣く Windows10(64)+Python3.7+Seleniumという環境でVSCodeを使ってポチポチと打っている、70sが近づいている爺です。サイト内検索を自分の「はてブ」で一応できるようになりました(≒妄想)。失敗続きでし…

Python:SeleniumをつかったWebスクレイピングでの失敗事項(1)。

<前説> <パスを通す> <sがつく場合、つかない場合> |elements| |element| <len(対象リストなど)便利> <リスト追記の違い、appendとextend> <URLリストと見出しリストをひとつのリストにする> <前説> アラウンド70sといえばよいのか微妙な…

Python:Seleniumで検索結果がないとき(Webスクレイピング)

<前説> PythonとSeleniumでWebスクレイピングをやってみようと暴走(妄想)している、70歳が近づく爺です。これまでに検索後一回遷移することはできました。検索結果がなくなるまでページめくりというか頁遷移するのもエラーなくできるようになりました(…

Python:Seleniumでclickできない…。

結論を先に、解決し、click実行できました。 <前説> VSCodeをつかって、Python3.7にSelenium+Chromedriverという環境で、「driver.find_elements_by_class_name(ボタンのクラス名)」などとやっていたのですが、次の自動入力候補に「click」が表示されませ…