Python Python パラメータを管理する argparse 2020-06-15 hawk タカの技術ブログ シンプルに実行してみる typeを設定すると型を設定でき、それ以外のものを渡そうとするとエラーになる。defaultに値を設定してお …
Python Python 辞書型(dict)で値を順にソートする 2020-06-14 hawk タカの技術ブログ 値を昇順に並べる(小さい順に) dict = {"a": 0, "b": 42, " …
Python Python 一時ファイルを作成する 2020-06-13 hawk タカの技術ブログ 一時的にファイルへテキストを書き出しておきたいなどの場合に使えるものとしてtempfileがあります。 一時的なファイルを作成する(テキストを自動で削除) 一行目で …
Python Python 三項演算子 2020-06-12 hawk タカの技術ブログ ''' 以下を一行で表現できます。 if x == 42: ret = 1 else: ret = 0 このように書きます [変数] = …
Python Python ホスト名(コンピュータ名) を取得してみる 2020-06-11 hawk タカの技術ブログ socketを使って実現できます。公式サイトはこちらから import socket host_name = socket.get …
Python Python オブジェクトの型を確認する 2020-06-10 hawk タカの技術ブログ Pythonではtype()などでも確認できますが、isinstance関数を使うことが推奨されます。公式のドキュメントはこちらから。typeの公式ドキュメントはこちらから。 …
Python Python 環境変数を取得する 2020-06-09 hawk タカの技術ブログ os.environで辞書で取得できます。以下のようにすると一覧で表示できます。 import os for k, v in os.environ.items(): …
Python Python ファイル・ディレクトリが存在するか確認する 2020-06-08 hawk タカの技術ブログ ファイル・ディレクトリが存在するか確認 import os print(os.path.exists('file_path& …
Python Python CPU・メモリの使用率を確認する 2020-06-07 hawk タカの技術ブログ Pythonのモジュール「psutil」で確認できます。公式のドキュメントは、こちらから。 インストール pip instal …
Python Python ファイルのタイムスタンプを取得する 2020-06-06 hawk タカの技術ブログ ファイルのtimestampはos.statの.st_mtimeで取得できます。 import os import datetime …