Python 【Python】splitで区切り文字を残して文字分割するサンプルコード データ分析の前処理の文字列処理などで区切り文字以前のものを削除して、区切り文字以降の文字列を残しておきたい、なんて時があります。ですがstr型の標準メソッドのsplitでそのまま区切ると区切り文字は残りません。 例 ... 2023.08.30 Python
Python 【Python】Tweepy4.0でv1.1のAPIを実行するサンプルコード集 業務でTwitterAPIのv1.1を使う必要があったのでその際に使ったコードを纏めておきます Tweepyのバージョンは4.14.0を想定しています 認証 CK = 'xxx' CS = 'xxx'... 2023.08.14 Pythontwitter自動化
Python 【Python】名前から性別を判定する機械学習プログラムを作る MENTAで名前から性別を判定する機械学習プログラムのコード修正依頼があり、少し触ったのでメモ。 元にしているサイトは ここにコードの大半と説明が書いてあるのですが、一部データを差し替えた際の動作や実際の予測部分が無... 2023.08.09 Python
Python 【Python】requestsで日本語をURL文字列にエンコードするサンプルコード 経緯 APIを使用する際にパラメーターとして日本語を指定する必要がありました リクエスト送信時の日本語のエンコード 日本語を載せたURLをエンコードする際はUTF-8でエンコードするのではなくパーセントUR... 2023.08.08 Python
Python 【Python】requests経由でmultipart/form-dataのデータを送信する際に認証エラーが起こった話 経緯 業務でLINEのAPIで画像をアップロードする必要があり、ドキュメントを確認すると「RFC-1867 に従い、フォーム形式でファイルをアップロードします。」とあったので調べてみるとinputタグでsubmitでデータを送... 2023.08.08 Python
Python 【Python】Flaskのjsonifyで簡単なAPIサーバーを作成する 今日はPythonのWebフレームワークであるFlaskを使用して、簡単にAPIサーバーを作成する方法をご紹介します。APIサーバーは、他のプログラムからデータを要求されたときにそのデータを提供する役割を果たします。ここでは、Fla... 2023.07.26 Python
Python 【pandas】df.to_csv()でのcsv出力結果に空行が入る場合の対処法 WindowsでPythonでスクレイピングしたデータなどを処理してcsvに出力した場合に、出力したcsvを確認すると一行ごとに空行が入ることがあります。 <イメージ例> 1,a,b,c 2,d,e... 2023.07.19 Python
Python 【pandas】csv出力時にcp932を指定するとUnicodeErrorが起こる場合の対処法 pandasで処理したデータをcsv出力する際にwindowsでcsvを開いた際に文字化けしないようにエンコード方式をcp932に指定すると、テキストに絵文字や特殊文字が入っていたり内容次第ではUnicodeErrorが起きてうまく... 2023.07.19 Pythonプログラミング
Python 【Python】Google Ads APIで関連キーワード・検索ボリューム・広告単価(CPC)をスクレイピング 今回は【Python】Google Ads APIで関連キーワード・検索ボリューム・広告単価(CPC)をスクレイピングする方法について調査した結果を紹介したいと思います 今回はGoogle Ads APIを使ってGoo... 2023.07.19 Python
Python SeleniumでのCookieの取得や外部からの読み込み方法について 今回はSeleniumでブラウザのCookieを一覧で取得する方法について紹介したいと思います 前準備 実行環境はjupyterlabもしくはjupyternotebookを想定しています # ライブラ... 2023.07.17 PythonSelenium