マガジンのカバー画像

Pythonコーディング日記

31
運営しているクリエイター

記事一覧

【Pythonスクレイピング】転職サイトのお気に入り会社をExcelにまとめる。勤務地を地図にマッピング。

こんにちは。 最近転職活動をしている製造業の開発部署で働くCAE専任者です。 2022年6月から転職活動を始めており、複数社応募を検討している中で、会社情報を一括で眺めることはできないかなと思い、Pythonで自動化することを考えました。 「1.」「2.」に関してはまさに僕が欲しかったツールなので今回Pythonを使ってプログラムを作成しました。 「1.」によりcsvファイルとして以下のようにまとまります。 「2.」については最終の仕上がりはこのようにります。 以上

TwitterAPIを使って特定キーワードのツイート「いいね30」以上を自動リツイート(Pythonコードあり)

こんにちは。 本日はTwitterAPIのアップデート内容を紹介します。 運用しているTwitter botくんはこちらです。 こちらのアカウントは製造業コミュニティのメンバーと共有で運用しているアカウントでTwitterAPIを利用してPythonで自動化しています。 Twitter botの作り方は下記の記事に詳しく書きましたので、興味ある方は挑戦してみてください。 このTwitterアカウントは以下のような流れで自動投稿されています。 1.エコおじいさんとこーしさ

【本日の活動】TwitterAPIを使用して別アカウントの自動投稿をスプレッドシートから行う(Python)。Reactの勉強もはじめた!

こんにちは(@t_kun_kamakiri) 本日の活動内容です('ω')ノ 年末年始はどこにも行かず家にひきこもってプログラミングばかりしています! 生活を改善しようと思い、朝の6時に目覚ましをかけて起床しました! (ちゃんと目覚めたのは9時ですが) Reactをはじめた今年の年末年始のスキル目標としてはReactの基礎を学ぶことです。 JavaScriptの基礎についてはUdemyを見ながらToDoアプリを作ってみたのでそれで感覚はつかめたかなと思います。 R

TwitterAPIでTwitterいいね数30以上をGoogleスプレッドシートに追加

こんにちは。 本日はTwitterAPIを使って特定アカウントのいいね数が30以上ならば、そのツイートをGoogleスプレッドシートに追加するプログラムをPythonで書いていこうと思います。 以前に、TwitterAPIを使ってGoogleスプレッドシートに記載した内容を1日2回ランダムにツイートしていくという記事を書きました。ほとんどが無料ですので興味ある方はお読みください。 ※本記事はTwitterAPIの取得済み、かつGoogleスプレッドシートが操作できる状態で

【Python】製造業コミュニティのTwitter botくんのツイート分析(^^)/

こんにちは(@t_kun_kamakiri) 数か月前から運用しているPythonで作ったbotくんがありまして・・ Googleスプレッドシートに書き込んだ内容をランダムにツイートするといった完全自作のbotくんなのです。 Pythonでのbotくんの作り方を知りたい方はこちらをどうぞ。 さて、本日はこのbotくんのTwitter分析をしたいと思います。 現在100ツイートくらい登録しているのですが、同じツイートが何回もツイートされていて、どのツイートがウケがいいのか

【Python(2)】複数のGoogleキーワード検索ボリュームを自動取得しよう。

こんにちは(@t_kun_kamakiri) 前回の記事では、Googleキーワード検索ボリュームの自動取得の手順について解説を行いました。 今回は前回のコードのアップデート版です。前回紹介したコードは「ひとつのキーワード」に対して検索ボリュームを調査するという内容でしたが、今回のコードはテキストファイルに書き込んだ複数のキーワードの検索ボリュームを順に調査するというブロガーがほしがるプログラムとなっております。 前回の記事でGoogleAdsAPIの取得やアクセスキー

【Python(1)】Googleキーワード検索ボリュームを自動取得しよう。

こんにちは(@t_kun_kamakiri) ブログのアクセスを集めるためにはキーワード検索ボリュームを調べてどのキーワードを狙うべきか見定めるはとても重要なことです。 いつもはキーワード検索ボリュームはキーワードプランナーを使って手動で調べているですが、この作業がめちゃくちゃ面倒です。 ↑手動でこんな感じで調べます・・・・ できれば自動で取得するプログラムがあればなんと便利なことか。 本記事ではPythonを使ってGoogleのキーワード検索ボリュームの自動取得まで

【Python(2)】Twitterのフォロワーさんが何に興味がるのか可視化してみよう('ω')ノ

こんにちは(@t_kun_kamakiri) 本記事は前回の続きとなっております。 前回の記事では、TwitterAPIを使って自身のフォロワーのフォロワー数の分布を取得してグラフ化するところまでをやりました。 前回の内容でフォロワーの自己紹介文も同時に取得していたので、形態要素解析を行ってフォロワーさんが何に興味を持っているのかを可視化したいと思います。 ※前回のコードをjupyter labで実行させてから本内容に入ってください。 エラーが起こります。 データフレ

【Python(1)】Twitterでフォロワーさんのフォロワー数を分析してみよう('ω')ノ

こんにちは(@t_kun_kamakiri) 最近Twitter分析をしています。 本日は自身のTwitterのフォロワーさんが、どれだけフォロワー数をもっているのかをTwitterAPIを使って分析をしたいと思います。 TwitterAPIアクセスキーを設定TwitterAPIを使ったTwitter情報の取得の記事はこちらに詳しく書いていますので是非ご覧ください。ほとんどが無料で見れるようにしています。 まずは、アクセスキーなどは個人情報みたいなものなので.envフ

【PythonでTwitter分析】「いいね数はいくらで1フォロワー増加するのか」を単回帰分析してみた。

こんにちは(@t_kun_kamakiri) Twitterのフォロワーを増やすためにはTwitter分析が欠かせないですよね。 現在フォロワー数が1520人ですが、Twitter分析を一度もしたことがありませんでした。 Twitter分析をまともにしたことがなかったので今回はPythonを使って簡単に分析をしたいと思います。 今回は「いいね数はいくらで1フォロワー増加するのか」を単回帰分析で見積もってみようと思います。 Twitterアナリティクスからデータ入手

【Python】PandasとSeabornを使いこなそう。

こんにちは(@t_kun_kamakiri) 昨日の晩、寝る前にじゃっかん「体調不良になりそう?」という予感がしてたのですが案の定朝起きたら体調がよろしくありませんでした('_') それでもやらないといけないこともあるので体温が36.7℃と大丈夫そうだったので会社でPythonを使ったデータ分析をやっていました。 15時頃に気持ち悪くなったので帰宅して、薬を飲んで2時間ほど寝たら体調は良くなりました(^^♪ Pandasを使いこなそうデータ分析と言えば会社で使うソフトと

Pythonのクラス/関数のモジュール化

こんにちは(@t_kun_kamakiri) Pythonで書いた自分のコードをモジュール化することを考えます。 自分で書いたコードは機能ごとに関数やクラスにまとめておくとコードを再利用するときには利便性が増します。 ということで、あまり今までPythonのコードのモジュール化をしたことがなかったので練習がてらコードを書いてみました。 こちらの参考書を見ながらコードを実行していきます。 本記事のコードはgithubから入手できます。 モジュールの定義まずは普通に関

Pythonでpdf内の文字を抽出

こんにちは(@t_kun_kamakiri) 先日Pythonを使ってpdf文書の抽出というのにPyPDF2というライブラリを使ってみました。 本日は、↓こちらの内容に書いてあるコードを参考にして、pdf文章の抽出用の別のライブラリ(pdfminer)を使ってみました。 文章を取得するpdfとりあえず使ってみるだけですので抽出するpdfは↓適当にネットから拾ってきます。 ↓pdfはこういった中身になっています。 ↑こちらのpdfは「pdf2/rev_criteria

Pythonで型アノテーション('ω')ノ

こんにちは(@t_kun_kamakiri) 大学院生の特にFortranを使って数値計算をしていたのでプログラミング言語にデータの型があるのに慣れてしまっているため、Pythonを3年前にはじめて学んだ時に「型宣言をしなくても良い!」というのが衝撃的ではじめは慣れませんでした。 が、最近はずっとPythonとExcelVBAしか使っていないので型宣言をしない方がなれてしまっています。 ExcelVBAも型の定義をしなくてもプログラムが動作することがあります。 Pyt