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

PythonのTimeTupleとは何ですか?


datetime.dateインスタンスのtimetuple()メソッドは、time.struct_time型のオブジェクトを返します。 struct_timeは名前付きタプルオブジェクトです(名前付きタプルオブジェクトには、インデックスまたは名前でアクセスできる属性があります)。

struct_timeオブジェクトには、日付フィールドと時刻フィールドの両方を表す属性と、夏時間がアクティブかどうかを示すフラグがあります。

timetuple()関数によって返される名前付きタプルでは、​​日付オブジェクトに従って年、月、日のフィールドが設定され、時間、分、秒に対応するフィールドはゼロに設定されます。

import datetime
todaysDate = datetime.date.today()
timeTuple = todaysDate.timetuple()
print(timeTuple)
print(timeTuple.tm_year)
出力

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

time.struct_time(tm_year=2017, tm_mon=12, tm_mday=28, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=3, tm_yday=362, tm_isdst=-1)
2017

  1. PythonのCGIとは何ですか?

    Common Gateway Interface(CGI)は、外部ゲートウェイプログラムがHTTPサーバーなどの情報サーバーとインターフェイスするための標準です。 現在のバージョンはCGI/1.1であり、CGI/1.2は進行中です。 ウェブブラウジング CGIの概念を理解するために、ハイパーリンクをクリックして特定のWebページまたはURLを参照するとどうなるかを見てみましょう。 ブラウザがHTTPWebサーバーに接続し、URL、つまりファイル名を要求します。 WebサーバーはURLを解析し、ファイル名を探します。そのファイルが見つかった場合はブラウザに送り返します。それ以外の場合は、

  2. Pythonのファイルオブジェクトの属性は何ですか?

    ファイルオブジェクトには多くの属性があります。ファイルオブジェクトのすべてのメソッドと属性のリストは、https://docs.python.org/2.4/lib/bltin-file-objects.htmlで確認できます。以下は、最もよく使用されるファイルオブジェクトメソッドの一部です- close()-ファイルを閉じます。 next()-ファイルがイテレータとして使用される場合、通常はforループ(たとえば、f:print lineのfor行)で、next()メソッドが繰り返し呼び出されます。このメソッドは、次の入力行を返すか、EOFがヒットしたときにStopIterati