-
【Python】WebデータをExcel上に自動収集・整理する方法|スクレイピングを応用した自動化ツール紹介
インターネット上でトレンド調査した情報をExcelレポートとして自動出力する自作ツールのご紹介記事です。プログラム言語はPythonを用い、Webスクレイピング技術によるweb上情報収集、OpenPyXLモジュール活用によるExcelレポート作成によって実現しています。本記事では、RPAツールの概略をはじめ、実際のプログラムを全て公開しています。 -
【RPA】Python×メール(Gmail)送信自動化|SMTP認証・添付ファイル・プログラム構築までの流れを徹底解説
「メールの自動化ツールはどのように作るの」「Pythonで簡易に作れないか」という疑問に答えます。本記事では「Gmailをベースにメール自動送信ツールの開発手順」を詳しく紹介します。GmailのみならずYahooやOutlookを用いたメールの送信自動化ツール作成にも役立てることができる内容となっております。 -
【RPA】メール確認・メルマガ配信業務の自動化・マーケティングオートメーションの実現方法を徹底解説
「毎日メール確認が面倒」「なんとか定型メール作業を自動化したい」「メール配信によるマーケティングオートメーション(MA)を実現したい」など、本記事ではこういった悩みに対する解決策・アプローチ方法を詳しく解説します。 -
【Django】管理画面からデータベース操作・スーパーユーザー登録|PythonでWebアプリ開発(admin)#7
Djangoフレームワークを活用するモデルの活用方法について触れます。特にDjangoの管理ツールにモデルクラスを登録および管理ユーザーを登録、管理画面上でデータベースのテーブルを閲覧・レコード追加できるに至るまでを詳しく解説します。 -
【Django】モデルの操作・データベース作成・削除|PythonによるWebアプリ開発(models.py)#6
Djangoフレームワークを活用するモデルの構築方法を詳しく解説します。そもそもモデルとは何か?の観点や、具体的なモデル構築手順に至るまで詳しい説明と図解付きです。また、モデルからデータベースにテーブル登録した後の不具合対応として、データベースの削除方法にも言及します。 -
【Webスクレイピングとは】概要・できること・法律的課題まで徹底解説|Web解析の自動化支援
Webサイト上のデータを収集し、企業のマーケティング活動等に活かせるスクレイピング技術。とても便利な反面、法律面での注意点がいくつかあります。本記事では、Webスクレイピングとは何か?ご紹介します。加えて、Webスクレイピングの利用用途及び法律やコンプライアンス面で注意すべき点についても詳しくご紹介します。 -
【Django】テンプレートタグとは・概要および利用方法|PythonによるWebアプリ開発#5
この記事は、Djangoフレームワークを活用するテンプレートタグの機能概要を詳しく知りたい方向けです。代表的なテンプレートタグの機能概要と実際のコーディング方法をご説明します。 -
【Django】テンプレートの作成・HTML/CSS表示|PythonによるWebアプリ開発(Template)#4
Djangoフレームワークを活用するテンプレートの概要および基礎的な活用方法を詳しく知りたい方向けです。まず、Djangoフレームワークにおけるテンプレートの役割をご紹介します。続いて実際の構築・コーディング説明をもとに、HTML/CSSコードを画面に表示させる手順を実演します。 -
【Django】URLマッピング・urls.pyの設定方法|PythonによるWebアプリ開発#3
この記事では、Djangoフレームワークにて活用するurls.pyをご紹介します。多様なURLマッピングメソッドを詳しく把握できます。複雑なアプリ開発を行う際は、URLの管理が煩雑になりがちです。そういった事態を阻止するために必要なノウハウを学んでいきましょう。 -
【Django】MVC・MVTアーキテクチャ・モデル設計思考の解説|Python・Webアプリ開発#2
本記事はDjangoを活用したWebアプリの設計概念解説が目的です。DjnagoはMVCアーキテクチャという考え方に基づいたMVTで設計されます。これらMVC・MVTアーキテクチャの概要を理解し、Webアプリの設計における全体像を掴みましょう。 -
【Django】開発環境構築・プロジェクト開始チュートリアル|Python・Webアプリ作成入門#1
「Djangoフレームワークを活用したウェブアプリをゼロから開発したい方向け」記事です。必要な環境設定方法や新規プロジェクト作成、簡易なWebアプリ作成に至るまでの流れを全て網羅した内容となっております。 -
【DX推進】OCR・ICR(AI-OCR)とは?|概要や基本的な処理機能を徹底解説!ペーパーレス・帳票レス実現
ペーパーレス、帳票レス実現によって作業効率化を推進できるOCR及びICR(AI-OCR)。現在はテレワークも進みデジタル文書の取り扱いが重要視される中で、注目技術の1つとして認知されています。本記事では、そもそもOCR・ICRとは何か基本的な概要を紹介し、それぞれの違いや使用用途についても詳しく触れていきます。