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

Pythonで月の最後の日を取得するにはどうすればよいですか?


カレンダーモジュールを使用して、月の最初の日の平日と月の日数を見つけることができます。この情報を使用すると、月の最終日を簡単に取得できます。 calenderモジュールには、指定された年と月の月の最初の日の平日と月の日数を返すメソッドmonthrange(year、month)があります。

import calendar
day, num_days = calendar.monthrange(2017, 12)
last_week = num_days % 7
last_day = (day + last_week) % 7
print(last_day)

出力

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

0

日曜日は0〜6日であることに注意してください。


  1. Tkinter / Pythonでポップアップダイアログを取得するにはどうすればよいですか?

    Tkinterは、GUIベースのアプリケーションを作成および開発するために使用される標準のPythonライブラリです。 Tkinterでアプリケーションを作成し、それにウィジェットを追加して、アプリケーションをよりインタラクティブにすることができます。 アプリケーションにポップアップダイアログを表示したいとします。この場合、組み込みのメッセージボックスを使用できます tkinterのモジュール。エラー、情報ボックス、確認ボックスなどのさまざまなダイアログボックスを表示できます。 例 この例では、ボタンをクリックすると、画面にポップアップメッセージが表示されるボタンを作成しました。 # Im

  2. Pythonを使用してファイルの統計を取得するにはどうすればよいですか?

    ファイルの統計を取得するには、osモジュールのメソッドstat()を使用できます。指定されたパスでstatシステム呼び出しを実行します。たとえば、 import os st = os.stat("file.dat") この関数はファイルの名前を取り、次の内容の10メンバーのタプルを返します。 (mode, ino, dev, nlink, uid, gid, size, atime, mtime, ctime) これで、これを使用して結果を解釈できます。統計結果の詳細については、http://effbot.org/zone/python-fileinfo.htmを参照し