ジャベ雄– Author –
VBAとPythonを中心にユーザー側でできるITを自己学習しているので備忘録半分、学習履歴を残して同じ道を辿る人の参考になればとブログを始めました
副業でスクレイピングツール作成を中心にできることを色々やっていますのでご相談いただけるとありがたいです!
クラウドワークスのページへ
ココナラのページへ
-
Python
【Python】pyinstallerで作成されたexeをpyファイルに戻したい
pyinstallerで作成されたexeをpyファイルに戻す方法を調べると複数のパターンがあって、なかなかうまくいく方法に出会うことができませんでしたが、唯一なんとかなった方法を書き残します ただ完全に復元できるわけではなく、かなり欠損もあり過度な期待は... -
Python
【Python】Beautifulsoupでタグがない部分を取得する
直接指定する方法はまだわかっていませんが、暫定的に取得する方法があったのでまとめています ちなみに私は"find"ではなく"select"派です "タグがない部分"の具体例 "タグがない部分"だとイマイチ伝わらないのでサンプルを ソースにするとこれ <div cl... -
Python
【Python】Seleniumにwebdriver_managerはもう要らない!
PythonでChromedriverを自動更新してくれるwebdriver_managerがSeleniumのいつの間にか不要になっていたので拡散 Chromedriverの自動更新は標準化された 4.11.0から標準化されていたらしく問題となったChrome115以上のchromedriverでも自動更新できた※pypi... -
Python
【Python】タスクスケジューラで定期実行する
「毎日決まった時間に~」とか、「10分間隔で繰り返し~」などPythonプログラムを定期実行するために必要なタスクスケジューラの設定方法です ※大部分はPython関係なくタスクスケジューラの設定方法になっています タスクスケジューラを起動する 起動方法... -
Python
【Python】try…exceptを二重にしたらどうなるのか
エラー制御してたらtry...exceptを二重にした時どんな挙動を示すのかふと疑問に思ったのでやってみました テストソースと結果 こんなものは調べる必要もなく、とにかくやってみればいいんです! 最低限のソースで二重にしたtry...exceptを作ってやってみま... -
Python
【Python】ChatworkでAPIを使って自動的にメッセージを送る
Pythonでバッチを作った時にエラーや処理結果をChatworkに送るプログラムを作る機会があったので備忘的に書き残しています シンプルな作りかつ公式ドキュメントにあるソースをちょっと弄った程度の簡単プログラムです APIの利用に必要なもの まず最初にプ... -
VBA・Excel
【VBA】SeleniumBasicのchromedriverを自動更新する
PythonのSeleniumはchromedriverをchromeに合わせて自動更新する方法が確立していますが、VBA用のSeleniumBasicにはそんな機能備わっていないので独自に作ってみました 手間が減るのはもちろん、プログラムを誰かに渡した時にchromedriverの入替を案内する... -
Python
【Python】【解決】Chrome115からwebdriver_managerでエラーが発生するようになった
きっと多くのPython+Selenium利用者泣いている、最近webdriver_managerがエラーを起こすようになったようなので原因を調べてみました エラーについて まず発生したエラーメッセージから 例外が発生しました: ValueError There is no such driver by url h... -
VBA・Excel
【VBA】EXCELでブラウザ操作ツールを作りたい-準備編
本業だけじゃなくてクラウドソーシングの受注でEXCEL&SeleniumBasicでブラウザ操作ツールを作ることが増えてきたので何回かに分けて作り方とかコツみたいなことをまとめてみます! EXCELでブラウザ操作ツールを作る理由 最近落ち着いたのかあまり耳にしな... -
雑記・その他
TwitterのAPIキーを取得する
副業でTwitterのAPIを使う機会があったので取得方法を備忘でまとめてみました(都合2アカウント分、つまり2回取得しています) 調べてみると申請画面や項目は結構な頻度で変わるみたいで、この記事は2022年10月現在の申請方法になりますのでその前提で参考...