Python基礎– tag –
-
Programming
【Python基礎】リスト内の要素(文字列)を結合するjoin関数
join 前回、Pythonのmatplotlibで凡例をグラフエリアの外に表示する方法を紹介しました。 今回はリスト内の要素(文字列)を結合するjoin関数を紹介します。 もし文字列が複数入ったリストがあり、その要素を結合させるにはどうするでしょうか。 とりあえ... -
Programming
【matplotlib】凡例のタイトルや枠線の表示・変更方法、背景色の変更方法[Python]
matplotlib 前回、Pythonのmatplotlibで凡例を横並びにする方法を紹介しました。 今回はmatplotlibの凡例のタイトルや枠線の表示・変更方法、背景色の変更方法を紹介します。 基本のプログラムはこんな感じで、2つのグラフがあるものにしてみました。 impo... -
Programming
【Python基礎】timeモジュールを使って一定時間ごとに繰り返し処理する方法
timeモジュール 前回、Pythonでtimeモジュールを使ってプログラムの処理時間を正確に計測する方法を紹介しました。 今回はtimeモジュールを使って一定時間ごとに繰り返し処理する方法を紹介します。 一定時間ごとに処理を行う場合、「time.sleep」を使って... -
Programming
【Python基礎】timeモジュールを使ってプログラムの処理時間を正確に計測する方法
timeモジュール 前回、ElementTreeを使ったXMLファイルの解析方法を紹介しました。 今回はtimeモジュールを使ってプログラムの処理時間を正確に計測する方法を紹介します。 それでは始めていきましょう。 time.time() まずは単にプログラムの処理時間を計... -
Programming
【Python基礎】ElementTreeを使ったXMLファイルの解析方法
ElementTree 前回、bar_chart_raceのオプションを色々いじってみました。 今回はXMLファイルの解析方法を紹介しますが、実はXMLファイルの解析は前にBeautifulSoupを使った方法を紹介しています。 そこで今回はPythonの標準ライブラリであるElementTreeを... -
Programming
【Python基礎】プログラムやライブラリの場所を探す方法
プログラムやライブラリの場所 前回、openCVで図形の輪郭を検出する方法を紹介しました。 実は次に顔検出や目検出をしていきたいのですが、その際にopenCVに付属している学習データを使います。 その学習データはopenCVなどのライブラリが保存されている場... -
Programming
【re】Pythonのreモジュールでよく使う関数[Python]
re 前回、正規表現のエスケープ文字(エスケープシーケンス)でできることを紹介しました。 今回はPythonのreモジュールで使いそうなものを紹介していきます。 それでは始めていきましょう。 match:先頭からマッチするか これまで何度か出てきた「match」... -
Programming
【re】正規表現のエスケープ文字(エスケープシーケンス)でできること[Python]
正規表現 前回、よく使う正規表現の特殊文字(メタ文字、メタキャラクタ)をまとめてみました。 今回は正規表現のエスケープ文字(エスケープシーケンス)でできることを勉強していきます。 エスケープシーケンスに関して、前に「「\(バックスラッシュ)... -
Programming
【re】よく使う正規表現の特殊文字(メタ文字、メタキャラクタ)をまとめてみた[Python]
正規表現 前回、正規表現をざっくりと捉えてみました。 今回は正規表現でよく使う特殊文字(メタ文字、メタキャラクタ)を勉強していきます。 それでは始めていきましょう。 .:なんでも良い1文字 まずは「.(ピリオド)」です。 これはなんでも良い(アル... -
Programming
【re】正規表現をざっくりと捉えてみる[Python]
re 前回、numpyで値が同じか(equal, not_equal, array_equal)、大きいか(greater, greater_equal)、小さいか(less, less_equal)を判定する方法を紹介しました。 今回からは正規表現を勉強してみます。 初回としてはとりあえずざっくりと正規表現とは...