Python

Python

AWS Lambda(Python3.9)で依存モジュールをpackageフォルダにインストールしてzipデプロイする

AWS Lambda(Python3.9)で依存モジュールをpackageフォルダにインストールしてzipデプロイするboto3はインストールが不要ですが、依存モジュールはpip installする必要があります。pip install -...
Python

Pythonのvenv環境でインタープリターを設定する(Import “boto3” could not be resolved)

Pythonのvenv環境でインタープリターを設定する
Python

requirements.txtを使用してpipでパッケージを一括インストールする方法

requirements.txtを使用してpipでパッケージを一括インストールする方法pip install boto3というようにパッケージをインストールしますが、requirements.txtを使用して、一括インストールすることができ...
Python

Pythonでvenvを使用して仮想環境を構築する方法

Pythonでvenvを使用して仮想環境を構築する方法前提 項目 バージョン Ubuntu 20.04.4 python 3.8.10 pip 20.0.2PythonインストールPythonインストールします。sudo apt insta...
Flask

Python+Flaskをvercelにデプロイする – 【Windows】

Python+Flaskをvercelにデプロイする - 【Windows】前提 Pythonインストール済(Python 3.9.10)ファイル各ファイル内容です。test.pyfrom flask import Flaskapp = F...
Flask

Python+FlaskでHello Wolrldを表示する – 【Windows】

Python+FlaskでHello Wolrldを表示する - 【Windows】前提 Pythonインストール済(Python 3.9.10)FlaskインストールpipでFlaskをインストールします。pip install Flas...
Python

in演算子でリストに要素が含まれるか判定を行う – 【Python】

in演算子でリストに要素が含まれるか判定を行う – 【Python】in演算子を使用してリストに要素が含まれるかどうか判定します。タプルや集合に対してもin演算子を使用することが出来ます。list = print(1 in list) # ...
Python

組み込み関数map()関数を使用した変換処理を行う – 【Python】

組み込み関数map()関数を使用した変換処理を行う - 【Python】Pythonでは組み込み関数でmap()関数が用意されています。引数2つ第一引数に変換処理を行う関数、第二引数以降はイテレータを指定します。イテレータの要素に対して2倍...
Python

requestsモジュールでAPIを叩く – 【Python】

requestsモジュールでAPIを叩く – 【Python】PythonでAPIを実行するためにrequestsモジュールを使用します。インストールrequestsモジュールをインストールします。pip install requestsG...
Python

辞書を作成する – 【Python】

辞書を作成する – 【Python】Pythonで辞書を作成します。{}{}を使用して辞書を作成します。d1 = {'key1':1,'key2':2,'key3':3}print(type(d1)) # <class 'dict'>キーを...
Python

is演算子でオブジェクトの同一性比較を行う – 【Python】

is演算子でオブジェクトの同一性比較を行う – 【Python】Pythonでオブジェクトが同一かどうかを比較するにはis演算子を使用します。ミュータブルなオブジェクトの比較否定はis not演算子を使用します。from decimal i...
Python

decimalモジュールで浮動小数点数の丸め誤差対策を行う – 【Python】

decimalモジュールで浮動小数点数の丸め誤差対策を行う – 【Python】Pythonで浮動小数点数の丸め誤差の対策はdecimalモジュールのDecimal関数で行うことが出来ます。decimalモジュールは組込モジュールになります...
Python

concurrent.futuresモジュールのThreadPoolExecutorクラスを使用した並列実行 – 【Python】

concurrent.futuresモジュールのThreadPoolExecutorクラスを使用した並列実行 – 【Python】Pythonで並列実行を扱う為にconcurrent.futuresモジュールのThreadPoolExecu...
Python

NumPyモジュールで配列を扱う – 【Python】

NumPyモジュールで配列を扱う - 【Python】Pythonで配列を扱うにはNumPyモジュールを使用します。標準ライブラリでarrayが用意されていますが多次元配列サポートしていません。Pythonで似たリストがありますが、異なるデ...
Python

for-in (range,enumerate ,zip)の使い方 – 【Python】

for-in (range,enumerate ,zip)の使い方 – 【Python】Pythonでのfor inの使い方です。リストリストに対してfor inを使います。list = for i in list: print(i)実行結...
Python

python-dateutilモジュールを使用した日付計算 – 【Python】

python-dateutilモジュールを使用した日付計算 – 【Python】timedeltaクラスより柔軟な日付計算が行えるモジュールです。インストールpip install python-dateutil年加算from dateti...
Python

datetimeモジュールを使用した日付の使い方 – 【Python】

datetimeモジュールを使用した日付の使い方 - 【Python】Pythonで日付を扱う為にdatetimeと言うモジュールが組込モジュールとして用意されています。現在日付from datetime import datetimecu...
Python

PythonのtkinterでGUI入門

PythonのtkinterでGUI入門PythonではGUIプログラムも作成することができてしまいます。バージョンv3.6.2tkinterをimportすれば簡単に作成できます。C:\>python sample001.pysample...
Python

PythonのPyxelがアツイです

PythonのPyxelがアツイです
Python

pyenvのインストールと設定(Mac,WSL2,Windows)

pyenvのインストールと設定(Mac,WSL2,Windows)Pythonのバージョンを確認します。takahashi$ python --versionPython 2.7.10Macにpyenvをインストールpyenvをいれて、複数...
Python

Python とDjango の環境と基礎入門と使い方

Python とDjango の環境と基礎入門と使い方海外で大人気のPythonですが、日本もやっぱりサーバサイドはこれからはPythonだ、と思ってしまったのでPythonを勉強してみることにしました。Pythonインストール(exe)P...