サラリーマンエンジニアブログ

大企業で働くなんちゃってITエンジニアのブログです。

Python

【Python初心者必見】一歩上のパイソニスタになるために

こんにちは、アホだけどITエンジニア コーシです。「【Python初心者必見】一歩上のパイソニスタになるために」という題目で、Pythonのコードの書き方についてお教えできたらと思います。 目次 タイプヒントをつける 〇〇 in dict.keys() の書き方 PEP8に従お…

PythonのPandasにおけるdatetime型(datetime64[ns])の年月日制限

PythonのPandasは機械学習などのデータ分析をする場合の必須ライブラリですね。 そのPandasに関する「不満」です。 PandasのDateTime型(datetime64[ns])は1677年 ~ 2262年までしか対応していない PandasのDateTime型で使用できる日付は1677年 ~ 2262年とい…

Python userの私が最近よく使うおすすめPythonライブラリ

本日は最近私がよく使うPythonのおすすめライブラリを紹介したいと思います。 Pythonエンジニアがよく使う関数であることは間違いないし、Pythonエンジニアには必需品なライブラリです。 覚えておいて損はないです。 目次 目次 urlparse boto3 concurrent.fu…

boto3でAWS Lambda関数を呼び出す(invokeする)

やぁどうもフナミズですboto3でAWS Lambda関数を呼び出す(invokeする)本日はBoto3からAWS Lambdaの関数を呼び出してみたいと思います。 目次 目次 前提条件 python3のインストール方法 (EC2 Amazon Linux2) boto3のインストール方法 (EC2 Amazon Linux2) Lam…

python 誕生日計算プログラム with Python

生年月日から、年齢と〇〇歳代を計算して出力するプログラムです。誕生日計算プログラム with python 仕事の案件で生年月日から誕生日を計算し、x0歳代に変形するプログラムを書いた時に使用したプログラムを少し改良して作りました。誕生日計算するアルゴ…

pythonのかっこいいprint文の書き方ランキング

Print文は基礎中の基礎。 python print文の構文何パターンかあるがどうせ書くならかっこいい方がいい。 ということで、独断と偏見による「変数と文字列の混じったかっこいいprint文の書き方ランキング」 を決定したいと思います。 文字列に変数を代入する時…

Amazon Athenaをboto3から動かす

やぁどうもフナミズですAmazon Athenaをboto3から動かす本日はAmazon AthenaをBoto3から動かしてみようと思います。 Athenaとは Boto3とは 前提条件 python3のインストール方法 (EC2 Amazon Linux) boto3のインストール方法 (EC2 Amazon Linux) 初期値の設定…