Python Python 実行を終了させる 2021-02-13 hawk タカの技術ブログ sys.exit() を呼ぶと実行を終了できる。 import sys print("ok") # 表示される sys.exit() print(& …
Python Python JSONを整形して表示する 2021-02-12 hawk タカの技術ブログ jsonをキレイに描画したいときの方法を確認する import json json_text = '["hoge", {"fuga& …
Python Python 複数行の文字列を宣言する 2021-02-11 hawk タカの技術ブログ 様々な方法があるが、注意が必要なため、それぞれ確認する サンプルコード s = """複数行の 文字列を 宣言する"& …
Python Python switch の代わりを検討する 2021-02-10 hawk タカの技術ブログ Pythonにはswitch文、case文が存在しない。代替手段を考える。 if文で分岐も良さそうだが、シンプルに考えると、 …
Python Python URLエンコード / デコードする 2021-02-09 hawk タカの技術ブログ 標準のurllib.parseを使うだけで実現できる import urllib.parse # URLエンコードする q = u …
Python Python 無限大を表現する 2021-02-08 hawk タカの技術ブログ Pythonで無限大を変数として定義し、比較してみる。 finf = float("inf") # Python 3.5 からは以下のようにもかける …
Python Python ファイル名から拡張子を取得 2021-02-07 hawk タカの技術ブログ 意外と面倒な処理なので簡単な書き方をいくつか紹介します。 import os path = "/path/to/file_name.ext" fil …
Python Python ファイル / フォルダを削除 2021-02-06 hawk タカの技術ブログ これらのコマンドは実行したときに、ファイル/フォルダはゴミ箱に入らずにそのまま削除されるので注意が必要。 import os, shutil # ファイルを削除 os.r …
Python Python で for else を学ぶ 2021-02-05 hawk タカの技術ブログ for のあとの else は、forのブロックでbreakされなかったときに実行される。 サンプルコード for i in range(5): print( …
Python Python UNIXのタイムスタンプを日付の文字列に変換する 2021-02-04 hawk タカの技術ブログ from datetime import datetime print(datetime.utcfromtimestamp(161170 …