(1 ~ 5件目表示 / 85件中)
カテゴリー「Python」の条件で表示中。

記事一覧

  • Pythonで環境変数(os.environ)を使う: 取得、追加、更新、削除

    271, 2021-06-16

    Pythonで環境変数を使う

    Pythonでは標準ライブラリのos.enrvionを使うと、環境変数にアクセスすることができます。
    特定の環境変数の値を取得したり、設定したりすることが可能です。

    結論から言うと、環境変数は↓のように設定/取得します。

    import os
    
    
    os.environ['MYVAR'] = 'hello'
    
    myvar = os.environ['MYVAR']
    print(myvar)
    # hello
    

    (省略されました)

  • Pythonで複数行のコメントアウトを行う

    270, 2021-06-15

    Pythonで複数行のコメントアウトを行う

    Pythonでコードを書いていると複数行のコードをコメントアウトしたくなる時があります。
    Pythonのコメントアウトは行頭に「#」を書きますが、これだとすべての行の行頭に#を書かないといけません。

    docstringという記法を使うと、複数行のコードをコメントアウトのように無効化することができます。
    結論から言うとPythonで複数行のコメントアウトは↓のように行います。

    (省略されました)

  • Pythonで経過時間(差分)を取得する: 日時、時刻

    269, 2021-06-14

    Pythonで経過時間(差分)を取得する

    Pythonではライブラリを使うことで時間に関する処理を書くことができます。
    特定の処理の経過時間を計測したい場合はtimeを使います。

    結論から言うとtimeを使った経過時間の取得は↓のようにします。

    import time
    
    
    start = time.time()  # 開始時間を取得
    time.sleep(3)  # 何らかの時間のかかる処理
    end = time.time()  # 終了時間を取得
    dif = end - start  # 差分を計算
    
    print(dif)
    # 3.0030386447906494
    

    (省略されました)

  • Pythonのint, floatの使い方: オブジェクトの数値変換

    268, 2021-06-11

    Pythonのint, floatの使い方

    Pythonにはintfloatという関数があります。
    これらの関数を使うと文字列などのオブジェクトを数値に変換することが可能です。

    結論から言うとint()float()を使った数値変換は↓のようにやります。

    n = int('1')
    print(n)
    # 1
    
    n = float('3.14')
    print(n)
    # 3.14
    

    (省略されました)

  • PythonでBase64を使ってエンコード・デコードする

    267, 2021-06-10

    PythonでBase64を使ってエンコード・デコードをする

    Pythonではbase64というモジュールを使うとBase64によるエンコード・デコードを行うことができます。
    この記事ではBase64とはなにか? というところから解説し、エンコード、デコード方法を解説します。

    結論から言うとBase64のエンコードとデコードは↓のように行います。

    from base64 import b64encode, b64decode
    
    
    encoded = b64encode('本日は晴天なり'.encode())
    print(encoded)
    # b'5pys5pel44Gv5pm05aSp44Gq44KK'
    
    decoded = b64decode(encoded)
    print(decoded.decode())
    # 本日は晴天なり
    

    (省略されました)

(1 ~ 5件目表示 / 85件中)
カテゴリー「Python」の条件で表示中。