Pythonでre.sub を使用して正規表現で平仮名、カタカナ、漢字を置換のイメージ画像

Pythonでre.sub を使用して正規表現で平仮名、カタカナ、漢字を置換

Pythonで正規表現を使った文字列の置換を行うときにはre.subメソッドを利用します。今回はre.subメソッドを使用して、正規表現で日本語の「平仮名(ひらがな)」や「カタカナ」、「漢字」を指定した文字列の置き換え方法を解説します。

  • Python

この記事を見る

Python入門|re.sub を使用して正規表現で「行頭」「行末」を置換するのイメージ画像

Python入門|re.sub を使用して正規表現で「行頭」「行末」を置換する

Pythonで正規表現を使った文字列の置換を行うときにはre.subメソッドを利用します。今回はre.subメソッドを使用して、正規表現で「行頭」や「行末」を指定した文字列の置き換え方法を解説します。

  • Python

この記事を見る

Python入門|リスト(list)同士の差分を求める方法【用途別3種類】のイメージ画像

Python入門|リスト(list)同士の差分を求める方法【用途別3種類】

2つのリストから共通する部分を削除し差分のデータを求めたい場合があります。今回はそれぞれの用途別に3種類のリスト差分の求め方を紹介します。3種類のパターンは2つのリスト内に重複したデータがあった場合に出力される結果が大きく変化します。

  • Python

この記事を見る

Django入門|models内のデータレコード(object)削除方法のイメージ画像

Django入門|models内のデータレコード(object)削除方法

Djangoのmodelsに保存してあるデータレコード(object:オブジェクト)を指定して削除する方法をします。filterで削除したいオブジェクトを呼び出すことで同時に複数削除することも可能です。

  • Python
  • Django

この記事を見る

Python入門|文字列の日付をdatetime型に変換するのイメージ画像

Python入門|文字列の日付をdatetime型に変換する

スクレイピングにより取得したデータやCSVから取得するデータは多くの場合文字列になっています。文字列の日付形式ではPythonでの分析作業などで日付データとして正しく扱うことができませんので、str型(文字列)の日付をdatetime型に変換する方法解説します。

  • Python

この記事を見る

Python入門|while文を使った繰り返し処理の基本のイメージ画像

Python入門|while文を使った繰り返し処理の基本

Pythonのwhile文は条件判定式を利用してループ処理を行います。同じように繰り返し処理が行えるfor文とはまた違った繰り返し処理を行うことができるのがwhile文です。特に無限ループや、その抜け方、そして基本的な特徴やwhile文の書き方等について学習します。

  • Python

この記事を見る

Python入門|for文を使った繰り返し処理の基本のイメージ画像

Python入門|for文を使った繰り返し処理の基本

Pythonで繰り返し同じ処理を行う時、for文を利用します。for文の基本中の基本で、繰り返し処理の種類、for文の記述方法、データ型のlistを使った繰り返し処理と、range関数を使ってあらかじめループ回数を指定した繰り返し処理について主に学習していきます。

  • Python

この記事を見る

PythonとAmazon Product Advertising APIでアフィリエイトリンク作成のイメージ画像

PythonとAmazon Product Advertising APIでアフィリエイトリンク作成

Python3とAmazon Product Advertising APIを利用してアマゾンアソシエイトのアフィリエイトリンクを自動生成するコードを作ってみました。APIを利用してXMLデータを取得するまでの基本的な解説やレスポンス要素の一覧表などをつけています。

  • Python

この記事を見る

Mac Bookでベストな録音や音声入力環境を構築する方法を徹底解説のイメージ画像

Mac Bookでベストな録音や音声入力環境を構築する方法を徹底解説

私はMacBook Proで音声入力や音声の録音を頻繁に利用します。Macで音声入力による自動テキスト変換や音声収録の環境をしっかりと整えるのは骨が折れます。今回は私が実体験の中でいろいろ試行錯誤を繰り返した結果たどり着いたベストな環境と、価格別のお勧めの環境などを紹介します。

  • ブログ
  • 効率化

この記事を見る

Django入門|新規にアプリケーションを追加(生成)する方法のイメージ画像

Django入門|新規にアプリケーションを追加(生成)する方法

今回はDjangoに新規のアプリケーションを追加する方法を解説します。新規のアプリケーションを作成してプロジェクトファイルに登録し、問題なくプロジェクトファイルが起動できるところまで説明していきます。Django 2.0に対応しています。

  • Python
  • Django

この記事を見る

Python入門|if文の基本をマスターして条件分岐を思い通りにのイメージ画像

Python入門|if文の基本をマスターして条件分岐を思い通りに

今回はPythonのif文について学習します。プログラムの大半は繰り返しと条件分岐で構成されています。if文の基本をマスターして条件分岐を思い通りに行えれば自分の目的とするシステム構築に大きく近づけます。複数条件や段階を追った条件などもわかりやすく解説します。

  • Python

この記事を見る

Python入門|in演算子で文字列やリスト内に含まれているか判定【bool型】のイメージ画像

Python入門|in演算子で文字列やリスト内に含まれているか判定【bool型】

今回はPythonのin演算子を使った条件判定について学習します。in演算子を利用することで文字列内やリスト内に条件と合致する値が含まれているかどうかを判定することができます。in演算子を使った条件判定の真偽値はリストの条件判定を簡単に処理できるので覚えておくととても便利です。

  • Python

この記事を見る