Python
 Computer >> コンピューター >  >> プログラミング >> Python

メソッドtime.tzset()はPythonで何をしますか?


time.tzset()メソッドは、ライブラリルーチンで使用される時間変換ルールをリセットします。これを行う方法を決定するために、環境変数TZを使用します。また、変数tzname(TZ環境変数から)、タイムゾーン(UTCの西の非DST秒)、altzone(UTCの西のDST秒)、および夏時間(このタイムゾーンに夏時間規則がない場合は0に設定します。または、夏時間が適用される時間、過去、現在、または未来がある場合はゼロ以外になります。

この関数はUnixでのみ使用できます。 TZ環境変数の標準形式は-

です。
std offset [dst [offset [,start[/time], end[/time]]]]

次のように使用できます-

import time
import os
os.environ['TZ'] = 'EST+05EDT,M4.1.0,M10.5.0'
time.tzset()
print time.strftime('%X %x %Z')
os.environ['TZ'] = 'AEST-10AEDT-11,M10.5.0,M3.5.0'
time.tzset()
print time.strftime('%X %x %Z')

出力

これにより、出力が得られます-

13:00:40 02/17/09 EST
05:00:40 02/18/09 AEDT

  1. close()関数はPythonで何をしますか?

    関数close()は、開いているファイルを閉じます。例: f = open('my_file', 'r+') my_file_data = f.read() f.close() 上記のコードは、読み取りモードで「my_file」を開き、my_fileから読み取ったデータをmy_file_dataに格納して、ファイルを閉じます。ファイルを開くと、オペレーティングシステムはファイルの読み取り/書き込み用のファイルハンドルを提供します。ファイルの使用が終了したら、ファイルを閉じる必要があります。プログラムでエラーが発生し、f.close()が呼び出されない場合は、フ

  2. Pythonのzfill()メソッドとは何ですか?

    zfillメソッドは、文字列の左パディングゼロ用に構築されています。例: >>> '25'.zfill(6) '000025' 文字列クラスでrjust(width [、fillchar])メソッドを使用して、文字列を右揃えにし、左側に指定されたフィラー文字を埋め込むこともできます。デフォルトのフィラー文字はスペースですが、「0」を指定することもできます。次のように使用できます: >>> '25'.rjust(6, '0') '000025' 次のように、Python文字列フ