Pythonのカレンダーモジュール
カレンダーモジュールは、特定の月または年のテキストカレンダーを印刷する機能など、カレンダー関連の機能を提供します。
デフォルトでは、カレンダーは月曜日を週の最初の日とし、日曜日を最後の日とします。これを変更するには、calendar.setfirstweekday()関数を呼び出します。
カレンダーモジュールで利用できる機能のリストは次のとおりです-
Sr.No | 説明付きの関数 |
---|---|
1 | calendar.calendar(year、w =2、l =1、c =6) cスペースで区切られた3つの列にフォーマットされた年年のカレンダーを含む複数行の文字列を返します。 wは、各日付の文字幅です。各行の長さは21*w + 18 + 2*cです。 lは各週の行数です。 |
2 | calendar.firstweekday() 毎週開始する平日の現在の設定を返します。デフォルトでは、カレンダーが最初にインポートされるとき、これは0であり、月曜日を意味します。 |
3 | calendar.isleap(year) 年がうるう年の場合はTrueを返します。それ以外の場合はFalse。 |
4 | calendar.leapdays(y1、y2) range(y1、y2)内の年のリープ日数の合計を返します。 |
5 | calendar.month(year、month、w =2、l =1) 年の月月のカレンダー、週に1行、および2つのヘッダー行を含む複数行の文字列を返します。 wは、各日付の文字幅です。各行の長さは7*w+6です。 lは各週の行数です。 |
6 | calendar.monthcalendar(year、month) intのリストのリストを返します。各サブリストは週を示します。年の月の月以外の日は0に設定されます。月内の日数は、1日以上に設定されます。 |
7 | calendar.monthrange(year、month) 2つの整数を返します。最初のものは、年の月の最初の日の平日のコードです。 2つ目は、その月の日数です。平日のコードは0(月曜日)から6(日曜日)です。月番号は1から12です。 |
8 | calendar.prcal(year、w =2、l =1、c =6) 印刷calendar.calendar(year、w、l、c)のように。 |
9 | calendar.prmonth(year、month、w =2、l =1) print calendar.month(year、month、w、l)のように。 |
10 | calendar.setfirstweekday(weekday) 毎週の最初の日を平日コード平日に設定します。平日のコードは0(月曜日)から6(日曜日)です。 |
11 | calendar.timegm(tupletime) time.gmtimeの逆:時刻タプル形式の時刻を受け入れ、エポックからの浮動小数点秒数と同じ時刻を返します。 |
12 | calendar.weekday(year、month、day) 指定された日付の平日コードを返します。平日のコードは0(月曜日)から6(日曜日)です。月番号は1(1月)から12(12月)です。 |
-
Pythonプログラムのカレンダー
Python カレンダーと呼ばれる組み込みモジュールがあります カレンダーを操作します。 カレンダーについて学習します この記事のモジュール。 カレンダーの週 モジュールは月曜日に開始します 日曜日に終了します 。モジュールカレンダーはグレゴリオ暦に従います カレンダー。 カレンダーの便利な方法をいくつか見てみましょう モジュール。 年間カレンダーの取得 特定の年のカレンダーを取得する必要がある場合は、クラス calendar.calendar(year)のインスタンスを作成します。 そしてそれを印刷します。一例を見てみましょう。 例 # importing the calendar m
-
Pythongetpassモジュール
Pythonの標準ライブラリのgetpassモジュールで定義されている2つの関数があります。これらは、ユーザーの資格情報を検証した後にのみ端末ベースのアプリケーションを実行する必要がある場合に役立ちます。 getpass() この関数は、ユーザーにパスワードの入力を求めます。デフォルトでは、ユーザーが端末に入力したキーはエコーされません。また、端末に表示されるデフォルトのプロンプトは「パスワード」であり、パラメータとして文字列を指定することでカスタマイズできます。 次の例では、PythonプロンプトはWindowsのコマンドプロンプトターミナルから呼び出されます。入力したパスワードは端末