Python

Python

Seleniumでブラウザのcookieを出力保存・読み込みする方法

Webスクレイピングや自動テストでよく使用されるSeleniumですが、ログイン情報などをCookieとして保存したい場合も多いでしょう。この記事ではSeleniumでブラウザのCookieを出力・保存、そして読み込む方法を...
GCP

【Python】Google Drive APIを使ってファイル一覧を取得する方法

この記事では、Google Drive APIとPythonを使用してGoogle Driveのファイル一覧を取得する方法を解説します。 環境設定 ライブラリのインストール まず、以下のコマンドで必要なパッ...
Python

【Python】splitで区切り文字を残して文字分割するサンプルコード

データ分析の前処理の文字列処理などで区切り文字以前のものを削除して、区切り文字以降の文字列を残しておきたい、なんて時があります。ですがstr型の標準メソッドのsplitでそのまま区切ると区切り文字は残りません。 例 ...
Python

【Python】Tweepy4.0でv1.1のAPIを実行するサンプルコード集

業務でTwitterAPIのv1.1を使う必要があったのでその際に使ったコードを纏めておきます Tweepyのバージョンは4.14.0を想定しています 認証 CK = 'xxx' CS = 'xxx'...
Python

【Python】名前から性別を判定する機械学習プログラムを作る

MENTAで名前から性別を判定する機械学習プログラムのコード修正依頼があり、少し触ったのでメモ。 元にしているサイトは ここにコードの大半と説明が書いてあるのですが、一部データを差し替えた際の動作や実際の予測部分が無...
Python

【Python】requestsで日本語をURL文字列にエンコードするサンプルコード

経緯 APIを使用する際にパラメーターとして日本語を指定する必要がありました リクエスト送信時の日本語のエンコード 日本語を載せたURLをエンコードする際はUTF-8でエンコードするのではなくパーセントUR...
Python

【Python】requests経由でmultipart/form-dataのデータを送信する際に認証エラーが起こった話

経緯 業務でLINEのAPIで画像をアップロードする必要があり、ドキュメントを確認すると「RFC-1867 に従い、フォーム形式でファイルをアップロードします。」とあったので調べてみるとinputタグでsubmitでデータを送...
Python

【Python】Flaskのjsonifyで簡単なAPIサーバーを作成する

今日はPythonのWebフレームワークであるFlaskを使用して、簡単にAPIサーバーを作成する方法をご紹介します。APIサーバーは、他のプログラムからデータを要求されたときにそのデータを提供する役割を果たします。ここでは、Fla...
Python

【pandas】df.to_csv()でのcsv出力結果に空行が入る場合の対処法

WindowsでPythonでスクレイピングしたデータなどを処理してcsvに出力した場合に、出力したcsvを確認すると一行ごとに空行が入ることがあります。 <イメージ例> 1,a,b,c 2,d,e...
Python

【pandas】csv出力時にcp932を指定するとUnicodeErrorが起こる場合の対処法

pandasで処理したデータをcsv出力する際にwindowsでcsvを開いた際に文字化けしないようにエンコード方式をcp932に指定すると、テキストに絵文字や特殊文字が入っていたり内容次第ではUnicodeErrorが起きてうまく...
タイトルとURLをコピーしました