【完全解説】Pythonを使った自動化例46選【業務効率化できること】
Summary
TLDRこのビデオスクリプトでは、Pythonを使いこなして業務効率化に繋げたい初心者向けに、46の自動化事例を紹介しています。Excelの操作からWebスクレイピング、メールの自動送信、PDF操作、さらには画像や動画の編集まで、多岐にわたる自動化の可能性を探求。各事例を短く解説し、Python学習を始めてから実務に活かすまでのステップを提案。最後に、Pythonの学習方法やツール、おすすめのライブラリを紹介し、短期間でスキルを身に付ける手引きとしています。
Takeaways
- 😀 Pythonを学び始めた初心者でも、具体的なプロジェクトとして自動カレー作りを通じてスキルを向上させることができる。
- 📊 Excelの自動化を始めとするPythonの応用例は、業務効率化に大きな貢献をすることが示されている。
- 🔍 Pythonを用いたデータ分析や機械学習の基礎を身につけることで、より高度な自動化が可能になる。
- 📄 レポートの自動作成やリアルタイムデータ更新など、PythonでExcelを操作することの具体例が紹介されている。
- 💼 経理や管理業務における請求書や納品書の自動生成、予算管理、在庫管理の自動化が解説されている。
- 🔑 Pythonのデータクリーニング機能を活用することで、データの品質管理が可能であることが示されている。
- 📧 Pythonを用いたメールの自動送信や受信メールの自動応答機能が、業務の自動化に役立つことが紹介されている。
- 📚 PDFの操作やテキスト抽出、ファイル形式の変換など、Pythonによるファイル操作の柔軟性が強調されている。
- 🖼️ Pythonを使って画像や動画の編集を行う方法が紹介されており、これによりメディア編集の自動化が可能になる。
- 🌐 Webスクレイピングを用いたデータ自動取得やウェブサイトの自動操作が、情報収集や業務効率化に役立つ方法として解説されている。
- 📝 WordやPowerPointの自動操作を通じて、資料作成やプレゼンテーションの自動化が解説されており、オフィス業務の効率化に役立つことが示されている。
Q & A
ハイタスさんが作成したこの動画の目的は何ですか?
-ハイタスさんが作成したこの動画の目的は、プログラミング初心者が抱える「何を作ればいいのかわからない」という悩みを解決し、Pythonを使った具体的な自動化事例を紹介することで、アウトプット中心の学習を始めさせ、プログラミングスキルを向上させたいという意図です。
Pythonを勉強し始めたばかりの人が一番抱えている悩みは何ですか?
-Pythonを勉強し始めたばかりの人が一番抱えている悩みは、Pythonの基礎を学んだところで「何を作ればいいのかわからない」という問題です。
ハイタスさんが紹介する自動カレーは何ですか?
-自動カレーとは、Pythonを使った業務の自動化事例のことです。具体的には、Excel操作の自動化、メールの自動送信、PDFの操作、ウェブスクレイピングなど、46個に及ぶ様々な自動化のアイデアを紹介します。
Excelの自動化でできることとは何ですか?
-Excelの自動化でできることは、Excelファイルの開閉や保存、セルの読み取りや書き込み編集、シートの分割、別々のファイルに存在するシートのまとめ、特定のデータの抽出、レポートの自動作成、リアルタイムデータ更新、帳票の作成などがあります。
Pythonでウェブスクレイピングを行うことで自動化できることは何ですか?
-Pythonでウェブスクレイピングを行うことで、Web上から自動でデータを取得し、例えば株価の監視、不動産情報の収集、ECサイトの販売価格や在庫数の確認、求人情報の収集、競合情報の収集など、多岐にわたる情報を自動で取得・分析することができます。
Pythonを学ぶ際のステップ1とは何ですか?
-Pythonを学ぶ際のステップ1は、大まかな方向性を決めることです。例えば、Excelの自動化やウェブマーケティングの自動化など、ざっくりとした目標を設定します。
ステップ2で学ぶべきことは何ですか?
-ステップ2で学ぶべきことは、設定した目標に必要な基礎的な知識を学ぶことです。例えば、Excelの自動化をやる場合、Pythonの基礎やExcel操作に関する知識を学びます。
ステップ3で何を試してみることが推奨されますか?
-ステップ3で推奨されるのは、今回紹介された自動カレーを一つ選んで実際に試してみることです。これにより、自動化に取り組む意欲を高め、不足している知識を把握することができます。
Pythonを学ぶ際の正しい学習方法とは何ですか?
-Pythonを学ぶ際の正しい学習方法は、基礎学習を最低限に抑え、すぐにアウトプットにつながる実践的なアプローチをとることです。不足している知識は、実践の中で復習または地域学習していく形です。
ハイタスさんが提供しているPython学習方法の特典は何ですか?
-ハイタスさんが提供しているPython学習方法の特典には、完全初心者向けの3ヶ月間の学習ロードマップ、必須のショートカットや拡張機能の選定、Python必須のライブラリやフレームワークの紹介、さらには不定期でLINE読者限定の動画や講座が含まれます。
Outlines
🤖 Pythonで自動化しよう
ハイタスさんがPythonを使い業務効率化に活かす方法を解説。プログラミング初心者が抱える「何を作ればいいのかわからない」問題に対処し、自動カレー46を紹介。Excelの操作やデータ分析、機械学習を学ぶことでスキル向上を目指す。
📊 Excel自動化の具体例
Excelの自動化について、レポート作成やリアルタイムデータ更新、帳票生成、予算管理、在庫管理の更新と分析、データクリーニングと品質管理の6つの具体例を紹介。Excelだけでなく、データベースやWebデータも活用可能。
📧 メール自動化の活用
Pythonでメール送信を自動化し、ニュースレターやキャンペーン情報の配信、定期的なメール配信、誕生日祝い、顧客サポートの自動応答、レポートの自動配信などを行える。複数のメールサービス連携も可能。
📚 PDF操作とファイル管理
PDFの操作やファイル名の一括変換、ファイルの自動操作、圧縮や解凍、画像のサイズ変更、OCR技術、動画編集など、Pythonを活用したファイル管理と操作の自動化方法を紹介。
🌐 Webスクレイピングの応用
PythonのWebスクレイピング技術を用いて、競合情報収集、ニュース記事収集、求人情報収集、不動産情報取得、ECサイト情報収集、金融データ収集、Webページ監視と通知、画像の自動収集などを自動化する方法を解説。
🛠️ 多様な自動化ツールの活用
YouTubeリサーチ自動化、Googleトレンドデータ取得、Twitter運用自動化、TikTok競合分析、Wordの自動操作、PowerPointの自動操作、API活用など、Pythonを用いた多面的な自動化ツールの活用方法を紹介。
🚀 自動化への道のり
自動化の道を進むための3ステップを提案。まずは目標の設定、次に必要な基礎の学び、最後に具体例を試してみること。Pythonの学習方法や活用法、そしてチャットツールへの通知、Notionを使ったデータ管理、ChatGPT APIの活用など、今後の時代に必要なスキルを習得するためのアドバイスを提供。
Mindmap
Keywords
💡Python
💡自動化
💡Excel操作
💡データ分析
💡ウェブスクレイピング
💡API
💡機械学習
💡OCR
💡メール自動送信
💡PDF操作
💡ファイル自動操作
Highlights
Pythonを用いた自動カレー46の紹介で、プログラミング初心者が抱える悩みを解決する方法を提供。
Pythonの基礎を学び始めた初心者が、何を作れば良いかわからない問題に対処。
具体的な自動化事例を学ぶことで、プログラミングスキルを向上させる方法。
Excel操作の自動化、例えば社内の売上レポートの自動作成方法。
リアルタイムデータ更新の自動化、例えば売上データの自動反映。
Pythonを用いて請求書や納品書などの帳票作成を自動化。
予算管理や在庫管理の更新と分析を自動化する方法。
データクリーニングと品質管理の自動化によるExcelファイル内のデータの品質確保。
メール送信の自動化、例えばニュースレターやキャンペーン情報の配信。
定期的なメール配信の自動化、例えば毎週の売上レポートのメール添付。
誕生日祝いメールの自動送信による同僚や知人の誕生日を忘れない方法。
顧客サポートの自動応答によるカスタマーサポートの効率化。
PDFの操作とデータ抽出による、請求書や契約書からの情報抽出。
電子書籍のテキスト抽出と要約作成による情報の整理。
ファイルやフォルダの自動操作、例えばファイル名の一括変換。
画像や動画の編集自動化、例えば画像サイズの変更や動画の無音部分のカット。
ブラウザ操作の自動化、例えば出勤システムの自動打刻。
ウェブスクレイピングによるデータ自動取得、例えば株価情報の自動収集。
APIの活用による、チャットツールへの通知やデータ管理の自動化。
Transcripts
はいこんにちはハイタスです今回は
完全解説パイソンを使った自動カレー46
選これについて解説していきます今日は
これからPythonを勉強して業務効率
化に活用する人はもちろん99%の
プログラミング初心者が抱えているある
悩みを完全に解決するためにこの動画を
作りましたこの動画を見てるあなたも絶対
に同じことで悩んでいるはずですその悩み
は何かというとそうPythonの基礎を
勉強し始めたけど
結局何を作ればいいのかわからないという
問題です実際Pythonを勉強している
とプログラミングを身につけるなら何か
作った方がいいですよそういうアドバイス
を何回も聞くけどその作るものがなくて
困ってますよね何か作ろうと思ってネット
で検索していてもPythonを使うと
Excelやブラウザの操作を自動化
できることは分かったけど
具体的に何ができるのかわからないそう
感じてる人も多いと思います確かに言い
たいことはわかるんだけどプログラミング
を始めて間もないのに何が作れるかなんて
わかるわけないですよね
例えるならカルボナーラで使う材料は卵
牛乳バターチーズベーコンだよと聞いても
どうやって作ればいいのかわからないのと
同じですでも何も作らずに基礎学習ばかり
していると勉強時間は確保してるのに
なかなか成長実感できない1年経っても
Pythonの基礎しか身についてない
そして
社内転職の機会を逃したり
IT系の企業に転職する目標がどんどん
先送りになって最悪の場合お金と時間だけ
を無駄にして挫折することになりますだ
からこそ今回はPythonを使った自動
カレーを46個紹介していきますよくある
Pythonを使えばExcelを自動化
できますよみたいな
抽象的な話では終わりませんこの動画を1
本見てもらえれば具体的な自動化の事例が
わかって今日からアウトプット中心の学習
を始めてプログラミングスキルを格段に
向上できるようになります僕自身
アウトプット中心の学習を継続したことで
実務経験8か月でフリーランスする確率を
達成早+受講生もデータ分析の基礎学習を
わずか18日で完了そして通常なら1年
から1年半かかる家具への入門をわずか3
週間で達成その他にも毎日23時間の勉強
でデータ分析の基礎学習を1で完了2ヶ月
目にはカグルの初心者向けコンペで上位
7.8%そして3ヶ月目で一般のコンペに
参加したりと驚異のスピードで
Pythonデータ分析力を向上してい
ます今すぐPythonを使って業務を
改善していきたいといい加減Python
の基礎学習から抜け出したいこれから
Pythonを勉強するから何を自動化
できるかちゃんと知っておきたいそう思っ
ているのであれば今回もかなり貴重な話を
することになりますこの動画で紹介する
ことを知らないと自動化できることを手
作業でやってしまい自分の貴重な時間を
無駄にしてしまうかもしれませんそうなら
ないためにもラジオ感覚で大丈夫なので
是非最後まで見ていってくださいまず初め
に紹介するのがエクセル操作の自動化で
Pythonを使うと例えばExcel
ファイルの開閉や保存セルの読み取りや
書き込み編集を自動化できますその他にも
シートを分割したり別々のファイルに存在
するシートをまとめたり特定のデータを
抽出したりすることも可能ですでも聞き
たいのはそんなことじゃないですよねこの
動画を見てる人ならPythonを使って
エクセル操作を自動化できることなんて
知っていると思います
具体的に何ができるんだろう気になるのは
そこですよねというわけで具体的な指導
カレーを6つ紹介しますまず一つ目が
レポートの自動作成ですPythonを
使ってエクセルを操作すると例えば社内の
営業部の売上レポートを自動で作成でき
ます
毎月の売上をエクセルに記録してそれを元
にグラフを作成してそして作成したグラフ
をPDFにしたりパワーポイントにまとめ
たりしていますよねそういった一連の操作
は全て自動化できますあなたが営業系の
部署じゃなくても
定期的なレポート作成ってありますよね
そんな時はPythonを使ってエクセル
から必要なデータを抽出してPDFにし
たりワードやパワーポイントに貼り付け
たりしてレポートの作成を自動化していき
ましょう2つ目の例がリアルタイムの
データ更新ですPythonを使うと
Excelファイルだけでなく
データベースやWeb上のデータのように
外部のデータソースにアクセスできますだ
から売上データをデータベースから取得し
てエクセルファイルに自動で反映するとか
株価の情報を毎日取得してエクセル
ファイルの最後に追記するみたいなことが
可能です他にも化粧品を扱会社なら日々の
売上データや在庫データを追加したりでき
ます特に個人学習だとデータを定期的に
取得するのにデータベースを準備するのは
大変ですよねそんな時はPythonを
使って自動でリアルタイムのデータを更新
していきましょう3つ目の例が帳票の作成
ですPythonを使えば売上データ在庫
データ顧客情報などをもとに請求書や納品
書などを作成できます会社で経理をやって
いたり個人で事業をやっている人なら
わかると思うんですけどだいたい
請求書とか納品書ってテンプレートがあり
ますよねだからこの辺りの情報が分かれば
いいから
請求書の作成は自動化しやすいでいや別に
プログラムを書く必要とかなくないそう
思われるかもしれないんですけどやはり人
が担当するとヒューマンエラーを起こす
可能性がありますでも高度なら24時間
365日文句を言うこともエラーを起こす
こともなく
請求書や納品書を作ってくれますそれは
取り組みやすいと思うのでぜひ積極的に
自動化してみましょう
ちなみにエクセル上で作った請求書を
PDFにするのもPDFをメールで送信
するのもPythonを使えば自動化でき
ます自分が持っている2つのメール
アドレスを使って
請求書の発行からメールの送信までを自動
化してみましょう次は一気に2つ紹介し
ます4つ目と5つ目は予算管理と在庫管理
の
更新と分析ですさっきPythonを使う
とExcelだけでなくデータベースに
アクセスできるって話をしましたよねもし
あなたの会社でECサイトを運営してる
なら最新の最高データをエクセルに反映し
てほぼリアルタイムで在庫数を監視でき
ますECサイトを運営していなくても最新
の売上データや経費データをEXCELに
反映すれば予算管理がスムーズになります
よねそのままグラフを作成する行動を書い
ておけば直感的に分かりやすい形で在庫や
予算を把握できます社内の仲間に喜ばれる
と思うのでぜひ自動化に挑戦してみて
くださいPythonを使ったエクセル
操作だけでなくデータ分析も追加で学べ
ますそんな意欲的な人はそもそもエクセル
だけでなくPythonを使うともっと
綺麗なグラフを作成することができます
さらに機械学習も勉強すれば
扱ってる商品の在庫予測もできるように
なりますこのようにPythonは一つで
いろいろなことをできるのが最大の
メリットですたくさん学んでいろんなこと
に使っていきましょう6つ目がデータの
クリーニングと品質管理ですデータの
クリーニングと品質管理って何って思い
ましたよね例えばAさんBさんCさんの3
人が別々のExcelファイルで作業した
時A3はiPhoneを半角英語で書いて
BさんはiPhoneを全角で書いてC
さんはそもそも英語じゃなくてカタカナで
iPhoneで書く可能性がありますよね
こういう時Pythonを使うと複数の
Excelファイルを開いて全て半角英語
のiPhoneで統一できるようになり
ます他にもデータ入力がかけている受かり
屋さんて必ずいますよねそんな時僕たちが
目視で確認しなくてもPythonを使え
ば入力でかけているファイルを自動で検知
できますこのようにPythonを使うと
Excelファイル内のデータの品質を
保っておけるんですねどうですか地味だ
けど便利な使い方ですよね
AndroidとAndroidPCと
パソコンラップトップとノートパソコン
この辺りは人によって表現が変わりやすい
ので電子機器を扱ってる会社は
Pythonで確認を自動化してみ
ましょう続いてメール送信シリーズです
Pythonを使うとGmail
outlookYahooメールなどで
メールを自動送信できますそれだけじゃ
なくて実は受信したメールを確認すること
も可能ですでもGmailの自動化なら
ガスでよくないですかって思われるかも
しれないんですけどGmailと
YahooGmailとOutlook
みたいに複数のメールサービスを使ってる
人もいますよねそんな時全てのメール
サービスから受信したメールを取得したい
ならやっぱりPythonが便利だったり
しますというわけでPythonを使った
メール送信の具体例を5つ紹介していき
ます1つ目がニュースレターや
キャンペーン情報の配信です例えば
ユニクロのセールみたいに毎週ごととか
毎月ごとにキャンペーンを実施する会社
ってありますよねそんな時セール対象に
なる
商品名と金額をデータベースから取って
くるメールの本文を今回のセール対象に
更新するPythonで自動配信を設定
するこのようにすればキャンペーン情報を
自動で配信できますそれだけじゃなくて
メールの@以降判定すれば会社ごとに違っ
たキャンペーン情報を案内することも可能
です人が手作業で対応しているとどうして
もあえてメールを送信する可能性が出てき
ますだからパターンが決まってるメール
送信はPythonを使って作成から送信
まで自動化していきましょう2つ目が定期
的なメール配信ですPythonを使うと
データベースから必要な情報を取ってきて
それを使ってレポートを作成してメールに
添付して送信するまでを一気に自動化でき
ます例えば毎週の売上とかWeb系なら
サイトへのアクセス件数みたいに定期的に
知りたい数値ってありますよねそんな時
Pythonを使えば毎週のレポート作成
やメール共有を自動化できるんです他にも
株価が一定の価格まで下落したらメール
配信することもできますもちろん
データベースとか外部データを使わなくて
もPythonを使ったメールの自動送信
は役に立ちます例えばこの動画見てる
あなたは会社で金曜日になったら
週報を提出していませんかでもぶっちゃけ
あまり内容を変えずに送信してるなんて人
もいますよねそういう時テンプレートを
作っておけばPythonを使ってメール
の送信を自動化できます30個くらい
テンプレートパターンを作っておけば自動
化されていることもバレないはずです是非
使ってみてください3つ目が誕生日のお
祝いメールで聞くとお祝いをするって
あんまりいい気がしないなそう思いますよ
ね僕もそう思いますここで言いたいのは
メールでお祝いする関係の人のことで
例えば友達や家族だったら直接会った時と
かLINEとかで誕生日のお祝いをします
よねでも会社の人とかだったらどうですか
めちゃくちゃ仲がいい同期は別ですけど
正直誕生日すら覚えてないって人いますよ
ねそんな時今のうちからメール送信する
ように設定しておけば毎年の誕生日を
忘れることなくお祝いできますでもできる
ことなら直接お祝いしてあげてください4
つ目が顧客サポートの自動応答で
カスタマーサポートをやってる人だといつ
も同じお問い合わせが来るなって感じる
ことありますよねサイト上によくある質問
とか準備していても読まなかったり調べ
なかったりする人は結構多いですそういう
時にメール本文にあるキーワードが入って
いたらFAQのリンクを記載して自動で
応答メールを送信するなんてことができ
ますまずはFAQを読んでもらってそれで
も解決しなかったら返信くださいこのよう
な運用にしておけば顧客サポートの工数も
減りますよね正直お客さんの対応に困っ
てるそんな人はぜひ自動化してみてて
ください最後の例がExcel自動化で
作成したレポートの自動配信になります
これはExcel操作の自動化でも
ちょっと話しましたよねPythonを
使えばExcelを使ったレポート作成を
自動化するPythonでエクセルを
PDFにするPDFにしたレポートを自動
でメール送信するこの一連のワークフロー
を完全に自動化できますもしファイルが
重ければPythonを使ってZIP
ファイルにしてから送信するとかも可能
ですあなたにあった形式で定期的に
ファイルを自動配信してみてください続い
て紹介するのがpdf周りの自動化で
PythonではパイPDF2PDF
マイナーPDF2テキストなどを使うと
PDFを操作したりデータ抽出したりでき
ますこういう使い方ができると便利だよ
ねっていう例を6つ持ってきたのでぜひ
参考にしてみてくださいまずはいきなり3
つ紹介しますそれは
請求書や契約書レポートからのデータ抽出
でPDFになってる論文から数値やグラフ
を参考にしたいとき手入力で書き写したり
スクショしたりしてたそんな学生さんい
ますよねでもPythonを使うと論文内
の数値やグラフを抽出してオリジナルの
レポートを作成できますお勤めの人でも
受け取った請求書や契約書がPDFで
テキストを抽出するのにコピペしてる人が
多いと思いますそんな時Pythonを
使えばPDF形式の請求書から顧客名
請求日商品名数量金額などの情報を抽出し
てエクセルファイルに転記できますしかも
Pythonなら抽出した会社ごとに
フォルダ分けすることも可能ですこれは
めちゃくちゃ便利ですよねまさに
Pythonは向かうところ敵なしです
PDFからの情報抽出はPythonに
任せましょう続いて4つ目が電子書籍の
テキスト抽出ですさっきPythonを
使うとデータを抽出できるって話をしまし
たよねそれを電子書籍に使えばテキストを
抽出して自動で作品を作成したり
キーワード検索したりできますさらにこれ
は5つ目にもつながるんですけど
抽出したテキストから重要な情報だけ
取り出したり要約を作成したりすることも
できます皆さんフライヤーっていう
サービスを知っていますでしょうか
フライヤーは本の要約サービスなんです
けどそれと同じようなことがPython
でもできてしまうんですもちろん
フライヤーは人が要約しているので機械
より正確ですけどそれでもPythonを
使えばある程度の内容は把握できてしまい
ます要約の作成は取り組みやすいと思うの
でぜひ挑戦してみてください最後の具体例
が別ファイルへのコンバートです例えば
PDF内の表データをエクセルのグラフに
するPDFのテキストを抽出してワード
ファイルに変換するPDF内の画像を取得
してjpgで保存するPythonを使う
とこのようにいろいろなファイル形式に
変換できます特に画像だけ抽出するのは
なかなか便利ですよね実装も簡単で初心者
にも取り組みやすいと思うので是非使って
みてくださいここまでの話を聞いてもう
自動化の案が見つかったし動画見なくても
大丈夫かなそう感じてる人もいると思うん
ですけどちょっと待ってください
Pythonを使って自動化できることは
まだまだありますこの動画で紹介すること
を知らないと自動化できることを手作業で
やってしまい無駄な時間を過ごすことに
なりますラジオ感覚で大丈夫なので是非
最後まで聞いてみてください次に紹介する
のがファイルやフォルダの自動操作で
Pythonを使うとExcelとか
PDFとか関係なしにパソコン上にある
ファイルやフォルダを自動で操作できます
ここでは具体例を3つ紹介していきます
ファイルやフォルダの操作は個人的にも
使えるものが多いので是非参考にしてみて
ください一つ目がファイル名の一括変換
です例えば本当は請求書なのにファイル名
に領収書Aとか領収書Bみたいに間違って
名前を付けちゃう事ってありますよね他に
も高橋さんのタカみたいに実は名前を
間違えていて後から一括で変更したい時が
あると思いますそんな時Python使え
ば間違った名前を正しいファイル名に一括
で変換できますファイル名を一括で変更し
たいケースは割とあると思うので積極的に
Pythonを使っていきましょう2つ目
がファイルの自動操作でしばらくパソコン
を触ってたら画像ファイルが溜まって
しまったそんな経験したことないですか他
にもダウンロードフォルダに大量の
エクセルファイルがあるけどこれって削除
していいんだっけみたいな経験をしたこと
があると思いますそうならないために毎日
の仕事終わりにパソコンをクリーンな状態
にしておくことが大事なんですけど
ぶっちゃけ忘れちゃう時ってありますよね
こんな時Pythonを使えば最新で編集
したファイル以外は削除するみたいな種類
を自動で行いますこれならパソコン内が
ファイルだらけになるのを防げますよね
こういううっかり忘れちゃうことを仕組み
で解決できるのが自動化するメリットです
いうようなことはPythonに任せて
大切なことに集中していきましょう3つ目
がファイルの圧縮や回答ですPython
を使うと大量のファイルを一括で圧縮し
たりZIPファイルをまとめて解凍したり
できますメールで資料を共有してる会社
なら毎回ファイルが圧縮されて届けますよ
ねだから人によってはパソコンの中が
ZIPファイルだらけになってると思い
ますでもPythonを使えば
ダウンロードしたファイルを一括で回答し
て回答後にZIPファイルを削除する流れ
を自動化できますもし自分がファイルを
共有する側ならPythonでファイルを
圧縮してそのままメール送信を自動化する
ことも可能です
裁量を共有するときのメール本文って
だいたいいつも同じですよねそういう
テンプレ作業は手作業でやる必要ないので
Pythonを使って自動化してしまい
ましょう次は画像や動画の編集です
Pythonって動画も編集できるのって
思いましたよねそうPythonを使うと
画像だけじゃなくて動画も編集できて
しまうんですここでは具体例を3つ紹介
するので
ブログを運営してる人やYouTubeを
やってる人はぜひ参考にしてみてください
1つ目が画像サイズの変更です
Pythonを使うとバラバラなサイズの
画像を例えば600×400みたいに統一
できることを知ってましたかパワポで使う
ために画像をダウンロードしたけど全部
大きさが違うからサイズ調整が面倒だな
ブログ記事で画像を使いたいけどサイズが
大きいから毎回小さくしてますそんな時
Python使えば一括で画像サイズを
変更できますこれは便利に感じる人も多い
ですよねもちろん画像サイズを変更する
だけじゃなくて
圧縮することも可能ですブログ記事を作成
したりプレゼンしたりする機会が多い人は
ぜひ活用してみてください2つ目が画像の
OCRですえOCRって何って思いました
よね
OCRは光学文字認識のことで要は画像
からテキストを抽出する技術のことで大学
時代に全然授業に出席しないでテスト前に
なって友達のノートを写メさせてもらった
経験ないですかそれで撮影した写真を見
ながら自分のノートに書き写してましたよ
ねちなみに僕は学部内の成績順位が7位の
ガリ勉だったのでどちらかというとノート
の写真を撮られる側でしたでも
Pythonを勉強すればもう写真を撮っ
た後の書き写す作業が必要ありません写真
からテキストを抽出する抽出したテキスト
をWordに書き起こしPDFにして印刷
するこれでノートの転写
完全自動化できますもし学生さんがこの
動画を見てるなら是非活用してみて
くださいそして空いた時間を使って勉強に
集中しましょう3つ目が動画の無音部分の
カットで実はほとんどのYouTuber
が動画を撮影してる時言い間違えたり言葉
と言葉の間が空いたりしています今見て
もらってる動画も実は優秀な編集者さんが
裏側でバチバチにカット編集を入れてくれ
てるんですねこの編集作業が想像以上に
大変なんですけどPythonを使えば
音声が入っていない無駄な部分をカット
できるんですこれは衝撃の自動化事例です
よね僕も多少は動画編集できるからわかる
んですけど無音部分のカットだけでも数十
分はかかりますでも一度コードを書いて
しまえば毎回10分を短縮できると思うと
なかなか費用対効果が高いですよねもし
自分でYouTubeチャンネルを運営し
てる人がいたら是非無音部分のカットだけ
でも自動化してみてください次に紹介する
のがブラウザ操作の自動化ですパソコンを
使って仕事してる人ならGoogle
ChromeとかSafariみたいな
ブラウザを使わない日なんてないですよね
だからほとんどの人にとってブラウザの
自動操作は役に立つはずです今回具体例を
4つ紹介するののでぜひ参考にしてみて
ください一つ目は出勤システムの受動打刻
ですあなたの会社では毎日の出勤を
システム上で管理していませんかそれで
正直
打刻し忘れた経験ありますよねこんな時に
Pythonを使えばブラウザを操作して
出品時の打刻を完全に自動化できますこれ
は僕がやったわけじゃないんですけど
パソコンを起動したらPythonで
ブラウザを操作して打刻を自動化する
プログラムを組んでいる人が実際にいまし
たオフィスワーク中心の会社なら
セキュリティ解除と出金管理がセットに
なってるからいいんですけど製造業とかだ
と自分で打刻しないといけない会社が多い
と思いますそんな会社にお勤めの方はぜひ
あなたが社内のIT導入を斡旋して
ください2つ目がwebサイトの
スクリーンショットですPythonを
使うとスクリーンショットすら自動化でき
ます積立NISAの投資成績みたいに毎日
監視しているものがあれば今日から
Pythonを使ってスクショを撮って
おきましょう後でまとめて見返した方が
楽チンです他にもPythonを使えば
フォームの自動入力なんかもできます
例えば転職サイトとか同じフォーマットで
何回も応募しないといけない時ってあり
ますよねそんな時にPythonを使えば
ボタンクリックやフォームのこう自動化
できますただし注意して欲しいのがこ
れって何度も同じフォームに自動入力して
スパムみたいに悪用もできてしまうんです
ねプログラムの組み方によっては意図し
なくてもスパムっぽい動きになってしまう
可能性がありますフォーム入力を自動化
するときは十分に注意するようにして
ください4つ目がwebサイトの自動ログ
インと操作で例えば個人事業で物販をやっ
てる人であればメルカリに自動ログインし
て出品した商品一覧を表示して
過去販売した金額の合計を計算する
Amazonにログインして
購入した商品の領収書を全てダウンロード
するといった使い方ができますちなみに
このウェブサイトの自動ログインと操作な
んですけど僕は大学時代から駆使してい
ましたというのも大学時代に
キー入力式の英語の課題があったんですね
それでPythonを使って自動操作する
プログラムを組んで画面すら見ずに課題を
終えたことがありますまあこうやって自慢
してるんですけどプログラムを書いたのは
僕ではありません僕は大学時代
プログラミングできなかったので友達に
やってもらいましたWで最悪な人間です
絶対に真似しないようにしてください次に
紹介するのがPythonで魔法と言わ
れるウェブスクレイピングでWEBタイ
ピングっていうのはWeb上から自動で
データを取得する技術になりますこの動画
を見てる人の中には
毎日証券口座にログインしてその日の株価
を手動でエクセルシートにまとめていたり
しませんかその他にも不動産業界で働いて
いる人なら物件の情報を調べてエクセル
シートにまとめていたりしますよねそう
いう時にWebスクリーピングを使えば
データの取得から入力までを完全に自動化
できてしまいますここでは具体例を9個
紹介します今日から自動化できる内容も
あるのでぜひ参考にしてみてください一つ
目が競合情報の収集です例えばメディアを
運営してる会社なら
競合他社のメディアデータを自動で取得し
て
サイト内のリンク構造を分析できます他に
も検索上位10件までの見出しを取得し
たりよく登場する単語を分析したりして
エクセルシートに出力することも可能です
うちはメディアを運営している会社じゃ
ないしなそんな人は市場にどんな競合他社
がいるか調べるときスクリーピングを使う
と一括で企業情報を取得できたりします
そもそもWeb上のデータであれば基本的
に何でも取得できるので例えば本を書いて
いる人であればAmazon
楽天各出版社メディア記事その他レビュー
サイトから書籍の口コミを集めることが
できますもちろん自分が書いた本じゃなく
ても自分が気になっている書籍とか家電の
レビューを集めるのにも使えます今時商品
のレビューはだいたいネット上に出回って
ますよねそんな時口コミを集めるなら
コピー&ペーストを繰り返すんじゃなくて
Webスクリーピングで自動化してしまい
ましょうただし注意して欲しいのが
Amazonみたいにスクリーピングを
禁止されているサイトがあるということ
ですスクレイピングする際にはそもそも
スクレイピングして大丈夫かどうか
しっかり確認するようにしてください3つ
目に紹介するのがニュース記事の収集です
おそらくこの動画を見てる人なら情報感度
が高いから毎日見てるニュースサイトとか
ありますよねでもニュースサイトの中には
広告が入っていたりどうでもいいゴシップ
ネタが入っていたりしてちょっと邪魔だな
と感じることはありませんかそんな時
Pythonを使えば自分が読みたい
ニュース記事だけを抽出できますあとは
メールに通知したりLINEに通知したり
すれば情報収集の効率が格段に上がります
やっぱり時間は取り戻せない資産だと思う
のでこういう小さい積み重ねを大事にして
いきましょう4つ目に紹介するのが
求人情報の収集ですそれから就活を迎える
学生さんそろそろ転職ししっかりと考えて
いるビジネスマン
競合他社の求人動向を知りたい人事担当者
今挙げた人であれば分かってもらえると
思うんですけど
意外と求人情報を集めるのって時間かかり
ませんか複数存在する求人サイトから色々
な条件で募集要項を見てるとあっという間
に時間が過ぎ去ってしまいますよねでも
そんな時Python使えば複数のサイト
から自分が指定した条件でまとめて求人
情報を取得することができますもう求人
活動という名のネットサーフィンに時間を
使う必要はありません面倒なことは全て
Pythonに任せてしまいましょう他に
も求人情報と似てるんですけど不動産情報
も自動で取得できますこれはシンプルに
情報を取得することもできるんですけど
一人暮らしの人が次に引っ越す賃貸を
決める時に便利ですそれSUUMOとか
ホームズじゃダメなのそう思われるかも
しれないんですけど例えば2回以上でバス
トイレ別でオートロック付きの部屋がいい
なそう思った時スクレーピングであれば
この条件だとどれぐらい物件数があって
平均の賃料はいくらなのか自動で判定する
ことができますどの駅にするか迷っている
ならそれも各駅ごとで判定可能ですどう
ですか
めちゃくちゃ便利ですよねこれを手動で
やろうと思うなかなか大変ですぜひ生活の
一部にPythonを取り入れてみて
ください6つ目がECサイトの情報収集
ですPythonを使ってスクレイピング
すれば
ECサイトやオークションサイトから販売
価格へ在庫数を取得することができます
海外のECサイトで毎日在庫情報を確認し
て在庫がある時に輸入しておく複数の
ネットオークションから価格を取得して
適正価格を把握する
副業の手取りで参考にしている複数のEC
サイトから販売価格を取得するこのように
物販系のビジネスをしている人であれば
iPhoneを使うことで圧倒的に業務を
効率化できます実際僕の候補生にも物販
ビジネスで活用するためにPythonを
学んでいる生徒さんがいます特に物販は
CD部分を外注しづらいですよねなんでか
というと仕入れ方法がわかったら自分で
作業できてしまうからですとはいえ外注し
ないとマンパワーが足りないそう悩んで
いるのであればPythonやITの力を
借りましょう7つ目が金融データの収集
ですPythonを使えば株為替仮想通貨
ゴールドみたいな価格データを自動で取得
できます取得した価格データをLINEに
通知できるよう設定しておけばわざわざ
サイトにアクセスする必要もありませんで
もこうやって聞くとiPhoneの機能を
使えば株価なんて表示できるじゃんって
思いますよね実はPythonを使う
メリットはデータを取得するだけではあり
ません本当のメリットはそのまま価格
データを分析したりAI機械学習で予測し
たりできることなんですつまりCSVを
ダウンロードしてエクセルで分析している
ような人がPythonを使うと完全に
自動化できてしまうということで
テクニカル分析を中心に投資している人で
あればこれはかなり便利ですよね
投資に興味ある人ならぜひPythonを
駆使して分析を自動化しちゃってください
8つ目はこれまでと少しかぶるんですけど
WEBページの監視と通知です例えば特定
のWebページを監視して変更があった
場合に通知を送るなんてことができます
これを応用すると早い者勝ちの競争をする
時に使えたりしますこれはちょっと
イメージが湧きづらいですよね
具体例を挙げていきます例えば今紹介して
いるスクリーピングのスキルを活用すると
クラウドソーシングサイトで副業できたり
するんですねでもそういう案件っていうの
は
応募が早い人の方が目に留まります僕も
色々な行も発注してる側だからわかるん
ですけどクライアントは募集したばかりの
時はクラウドソーシングサイトをよく見
てるんですねでも23日と語ってしまうと
初日に応募があった人の中から決めて
しまいますだから案件を獲得したいなら
できるだけ早めに応募した方がいいんです
けど
募集かかって速攻申し込むってなかなか
難しいですよねそんな時にPythonを
使えば特定のキーワードで更新があった時
それをLINEに通知することができます
そうすれば早く応募できるし案件の更新も
見逃さないですよね他にもこれは知り合い
の例なんですけどコンサートのチケットを
譲ってくれる人を探すサイトで
スクリーピングを活用して定期的に監視
するプログラムを組んでいる人がいました
確かに自分が行きたいコンサートの
チケットを毎日検索して監視するのって
面倒ですよねこういう面倒な作業でも
Pythonなら文句を言わず喜んでやっ
てくれます早押し対決もPythonに
任せましょう最後の9つ目が画像の自動
収集です実はスクリーピングを使うと
テキストだけではなく画像も自動収集でき
ますスクリーピングで画像を収集する取得
した画像をリサイズする最後にワード
ファイルに埋め込むこのようなプログラム
を作ればレポート作成ブログ記事の下書き
作業を自動化できます他にも画像認識する
ためにAIを作るとき大量の画像が必要に
なるんですねそんな時も右クリックで1枚
ずつ画像を集じゃなくてPythonを
使うことで自動で大量の画像を収集でき
ます画像認識系のAIを作ってみたいそう
考えている人はぜひ画像収集の自動化も
マスターしておいてくださいいよいよ終盤
に差し掛かってきましたまだまだ便利な
自動カレーを紹介するのでぜひ最後まで
ついてきてください次に紹介するのが
Webマーケティングへの活用です配送を
使えばマーケティングのリサーチや運用
などの自動化できてしまいますここでは
具体例を5つ上げるのでぜひ参考にしてみ
てください自分でネット集客してる人や
気分でWebマーケティングを担当してる
人は今すぐ使えるアイデアがあるはずです
1つ目がYouTubeリサーチの自動化
になります例えば急上昇動画のタイトルを
取得する特定のキーワードが含まれる動画
を再生回数の順番で表示する自分が運営
するYouTubeチャンネルに動画を
自動でアップするPythonを使うと
こんなことができてしまいます正確に言う
とYouTubeが提供するapiを使え
ばどのプログラミング言語でもできます
APIって何そう思った人もいると思うの
でここでは簡単に解説しますAPIという
のはプログラムからアプリケーションを
使える機能のことです普段YouTube
を見るときは僕たちが使いやすいように
画面がついてますよねそれと同じように
プログラムから扱いやすいように提供され
ている機能がAPIですAPIの利用は
PHPやJavaScriptみたいな他
のプログラミング言語でも使えるんです
けどPythonには最大のメリットが
ありますよねそうデータ分析にも活用
できるということですだから
YouTubeからデータを取得するその
ままPythonでデータ分析する場合に
よっては機械学習でAIモデルを作る
みたいな一連の流れを全て自動化できて
しまいますもうPython様々です
YouTubeチャンネルをガチで運営し
ている人であればカムイトラッカーなどの
リサーチツールを使いますよねでも
Pythonすればそれすら自作できて
しまいます実はYouTubeだけじゃ
なくてGoogleの検索順位も取得でき
ますただここで注意してほしいのが
Googleでは検索画面の
スクリーピングを禁止しているということ
ですじゃあどうやって検索順位を取得する
のって思いましたよねGoogle検索の
結果を取得するにはカスタムサーチAPI
という専用のAPIを使いますこれを使え
ば例えば自分が運営するメディアの検索
順位が狙ったキーワードで上位表示されて
いるか確認できるわけですWebメディア
を運営している人なら知ってると思うん
ですけど
検索順位をチェックするツールは年間数万
円するんですよねでもPython使えば
コスト0あるいは数百円とかで実装できて
しまいますまだメディアが小規模なので
あればぜひPythonを使ってコスト
削減していきましょう3つ目が
Googleトレンドのデータ取得で
Googleトレンドって何そう感じた人
もいると思いますGoogleトレントっ
ていうのはあるキーワードがGoogle
でどれくらい検索されているか確認できる
ツールで例えばGoogleトレンドで
Pythonって入力するとPython
がどれぐらい検索されてきたかチェック
することができますそれでこの
GoogleトレンドもAPIを提供して
いるのでPythonを使えば自動で
データ取得できてしまうんです例えば調べ
たいキーワードが100個もあったら
さすがに手入力は面倒ですよね手入力して
いたらそれだけで1日が終わってしまい
ます同じ作業を何度も繰り返す時は
Pythonを使って自動化してしまい
ましょう4つ目はTwitter運用の
自動化ですPythonを使うと
あらかじめ作成しておいたツイートを自動
で投稿できますそれだけでなく実は有料
プランに加入すると他の人のツイートを
検索したり自動でフォローやいいねをつけ
たりDM送信を自動化できたりします
つまりほとんどのTwitter運用を
自動化できてしまうということです実は
ここら辺の機能はもともと無料で使えてい
ましたでも最近になってAPIの料金体系
が変わったんですねだから今後ツイートの
投稿も有料になるかもしれません最新情報
は公式Twitterアカウントを参考に
するようにしてください5つ目が
tiktokの競合分析でtiktokも
APIを提供しているのでPythonを
使ってアップされている動画を調べたり
競合のユーザー情報を取得したりできます
あんまり使わないかもしれないんですけど
Twitterと同じで動画を投稿する
ことも可能ですあとここでは紹介して
なかったんですけど実は
InstagramやFacebookに
もAPIがあります気になる人はぜひ調べ
てみてくださいいよいよ残り項目も少なく
なってきましたあと少しなのでぜひ最後
までチェックしてしまいましょう次に紹介
するのがWordの自動操作です
Pythonを使うと文章の新規作成や
読み込み内容の変更はもちろんのことを
スタイルを設定したり表の値を変更したり
図を追加したりできますそんなワードの
自動操作なんですけどやはり役立つ活用
事例といえば資料作成の自動化です
PythonはExcel操作の自動化
できるって話をしましたよねだから
Excel上で計算した結果をWordに
反映するっていう一連の流れを完全に自動
化しますあなたも会社業務でエクセルを
使用していて何回も細かい数字やグラフ
だけ修正した経験ありますよねその度に何
度もワードを修正してなんで1回で済ませ
てくれないんだとイライラした経験がある
と思いますでも今日でそんな偉大だともお
さらばですPythonを使って
Excelの数字修正からWordの資料
作成までを自動化してしまいましょう
エクセルワードときたらやはりパワー
ポイントも自動操作できます
プレゼンテーションの新規作成へ読み込み
スライドの追加テキストボックスや図形の
追加と編集この辺りは全てPythonで
自動化可能ですあとは
PowerPointをPDFに変換し
たり画像に変換したりする機会ってあり
ますよねそういうファイル形式の変更も
Pythonを使えば自動化できます
そんなパワーポイント自動化の具体例は
定例会資料の更新です例えば習字報告と
かって基本的な構成は同じで数字が
ちょこっと変わったり広告代用の文章だけ
が変わったりと少しの変更で済むことが
多いですよねそんな時Pythonを活用
すれば今週分の集計結果をエクセルから
パワーポイントに転記するなんてことが
できますこれは意外と普段の業務に使え
そうですよねこういう小さな時間の
積み重ねが大きなを生みますプログラムは
一度作ればあとは何度でも使えるので
できるだけ早いうちから自動化していき
ましょう最後に紹介するのがAPIの活用
ですAPIの活用ならWeb
マーケティングのところで聞いたよそう
思われるかもしれないんですけどここでは
他の自動カレーと相性が良かったり知って
おくと便利なAPIを紹介しますこれから
紹介するapiも活用してもっと自動化を
進めていきましょう1つ目がチャット
ツールへの通知です毎日の株価を取得して
メールで通知するとかコンサートの
チケットを譲ってくれるサイトを毎日監視
するっていう事例を紹介したと思うんです
けど正直こういうのってLINEとか
Slackに通知が来た方が嬉しいですよ
ねPython使えばそんなチャット
ツールへの通知もできてしまうでLINE
スラックチャットワークこの辺りのよく
使われるチャットツールであれば全て
APIを使って通知を飛ばすことができ
ますこれは会社でも個人でも使えますよね
僕も特定の業界の株価を買収取得して株価
の上昇率でソートした結果をLINEに
通知しています定期的に監視しているもの
があればぜひチャットツールにお知らせし
ていきましょう2つ目がnotionを
使ったデータ管理ですこの動画を見てる人
の中には
Excelじゃなくてnotion情報1
時間にしてるんだよななんて人がいると
思います確かにプログラミングメモとか
Excelじゃ無理がありますよねそんな
時Python使えばページの作成データ
操作他にもデータの取得や検索など普段
アプリで使っている機能はほとんど実現
できます例えばよく見るニュースサイトを
スクレーピングしてそれをノーションに
保管しておくなんてことも可能です
プライベートでノーションを使っている人
は多いと思いますぜひ今日から情報収集を
自動化しちゃってください3つ目は
チャットgptapiの活用ですもうこれ
は僕が解説するまでもないですねAI界の
革命呪術廻戦で例えるなら五条悟です今で
はWeb上でチャットGPTを使ってる人
も多いと思うんですけど実はAPIも提供
していることを知ってましたかだから
例えばスクレイピングでニュース記事を
取得するチャットGPTAPIで中身を
要約するそしてノーションで保管しておく
みたいなトリプルコンボが可能ですこれは
めちゃくちゃ便利ですよね他にもチャット
ワークと連携すればもっと手軽にチャット
GPTを利用できます実際今自社で活用し
ているチャットツールにチャットGPTを
導入する企業が増えていますこれからの
時代AIを使いこなせないと間違いなく
淘汰されることになりますぜひから積極的
に活用していきましょうそれでここまでの
話を聞くとPythonを使った自動
カレーを46個も紹介されたけど一体何
から着手していけばいいんだろうそう思い
ますよね確かにこれだけできることが多い
と何をすればいいのか逆に迷ってしまい
ますそこでおすすめなのが次の3ステップ
ですまずはステップ1で大まかな方向性を
決めましょうここではエクセルの自動化と
かマーケティングの自動化みたいに
ざっくりした目標でも大丈夫です次に
ステップ2でそれに必要な基礎だけを学習
します例えばエクセルの自動化をやるなら
Pythonの基礎とPythonを使っ
たエクセル操作の基礎を勉強するイメージ
ですここまでできたら最後にステップ3で
今回の動画で紹介した自動カレーを一つ
だけでいいから試してみてくださいこう
やって聞くといやいやそんな簡単に自動化
できるようにならないでしょうて思います
よね確かにその通りですちょっと基礎学習
をしただけでは目標としてるものは作れ
ないかもしれませんそれでも自動化に
取り組んでみてほしいんですねなんでかっ
て言うと今の自分に何が足りないのか把握
するためです基礎を完璧にしてから次に
行きたい気持ちもわかるんですけど
プログラミングは学ばないといけないこと
が膨大にありますだから完璧になることは
必要ないし残念なことにプログラミングが
活用しないと使えるようにならないんです
ね例えるなら料理や運転と同じです料理や
運転も繰り返しやっていくうちにうまく
なっていきますよねだからプログラミング
も基礎学習は最低限にしていきなり
アウトプットするそして不足していた知識
だけを復習したり地域学習したりしていき
ましょうそうすればあなたも確実に
Pythonを習得できるようになります
Pythonを習得して今の会社業務で
活かしたり転職したりしてなりたい自分を
実現できるようになります正しい学習方法
で計測学習すれば確実に目標達成できるの
で今回の動画も参考にしながら頑張って
勉強していきましょう現在こちらの公式
LINEでは社会人から未経験で
プログラミングを始めて実務経験8ヶ月で
フリーランスのデータサインテストとして
独立したPython学習方法の配信と
Python学習を継続できてやりきれる
環境を用意しています学習効率が悪い時間
がない継続できないと悩んでいて短期間で
Pythonデータ分析データサイエンス
のあなたの求めるITスキルを手に入れて
なりたい自分を実現したいのであればぜひ
この動画下の概要欄から登録しておいて
くださいさらに今なら完全初心者から3
ヶ月で01達成スクレーピング案件獲得
完全ロードマップ作業効率が10倍になる
ジュピター必須ショートカット厳正28
センチッドシートvsコード必須ショート
カット厳選38cmとシートセダナイト
損するジュピターvsコードおすすめ拡張
機能合計38選初心者なので絶対押さえて
おきたいPython必須ライブラリ
フレームワーク39選そして
YouTube教材のソースコードを含む
最短最速でPythonを習得するために
必要な豪華特典を合計8個プレゼントして
いますまた不定期でLINE読者限定動画
講座pson学習の極意4本限定特典5つ
も配信していて最短最速でPythonを
習得する方法初心者が学ぶべき
PythonジャンルとPython学習
の始め方文系未経験にも180日でDX
人材に転身する学習ロードマップ5
ステップこれらの内容を学べますこの無料
動画講座を受講したい人は
配信終了する前に今のうちに下の概要欄
から登録しておいてくださいということで
今回も最後まで見てくれてありがとう
ございましたもしこの動画が少しでもため
になったらコメント欄に感想やいいねを
よろしくお願いしますそれではまた次回の
動画でお会いしましょう
Посмотреть больше похожих видео
5.0 / 5 (0 votes)