メソッドtime.tzset()はPythonで何をしますか?
time.tzset()メソッドは、ライブラリルーチンで使用される時間変換ルールをリセットします。これを行う方法を決定するために、環境変数TZを使用します。また、変数tzname(TZ環境変数から)、タイムゾーン(UTCの西の非DST秒)、altzone(UTCの西のDST秒)、および夏時間(このタイムゾーンに夏時間規則がない場合は0に設定します。または、夏時間が適用される時間、過去、現在、または未来がある場合はゼロ以外になります。
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
-
close()関数はPythonで何をしますか?
関数close()は、開いているファイルを閉じます。例: f = open('my_file', 'r+') my_file_data = f.read() f.close() 上記のコードは、読み取りモードで「my_file」を開き、my_fileから読み取ったデータをmy_file_dataに格納して、ファイルを閉じます。ファイルを開くと、オペレーティングシステムはファイルの読み取り/書き込み用のファイルハンドルを提供します。ファイルの使用が終了したら、ファイルを閉じる必要があります。プログラムでエラーが発生し、f.close()が呼び出されない場合は、フ
-
Pythonのzfill()メソッドとは何ですか?
zfillメソッドは、文字列の左パディングゼロ用に構築されています。例: >>> '25'.zfill(6) '000025' 文字列クラスでrjust(width [、fillchar])メソッドを使用して、文字列を右揃えにし、左側に指定されたフィラー文字を埋め込むこともできます。デフォルトのフィラー文字はスペースですが、「0」を指定することもできます。次のように使用できます: >>> '25'.rjust(6, '0') '000025' 次のように、Python文字列フ