Pythonで昨日、今日、明日の日付を検索する
現在の日付に対して昨日、今日、明日の日付を検索する必要がある場合は、現在の時刻が決定され、前日と翌日の日付を検索するのに役立つ方法が(組み込みで)使用されます。
以下は同じのデモンストレーションです-
例
from datetime import datetime, timedelta present = datetime.now() yesterday = present - timedelta(1) tomorrow = present + timedelta(1) print("Yesterday was :") print(yesterday.strftime('%d-%m-%Y')) print("Today is :") print(present.strftime('%d-%m-%Y')) print("Tomorrow would be :") print(tomorrow.strftime('%d-%m-%Y'))
出力
Yesterday was : 05-04-2021 Today is : 06-04-2021 Tomorrow would be : 07-04-2021
説明
-
必要なパッケージが環境にインポートされます。
-
現在の日付は、「datetime」パッケージに含まれる「now」メソッドを使用して決定されます。
-
変数に割り当てられます。
-
「timedelta」メソッドは、数値をパラメーターとして渡すことにより、前日または翌日を検索するために使用されます。
-
翌日を見つける必要がある場合は、関数が追加されます。
-
前日を見つける必要がある場合は、関数が減算されます。
-
出力はコンソールに表示されます。
-
要素とテキストを見つけるためのSeleniumとPython?
Selenium Webdriverを使用して、要素とそのテキストを見つけることができます。まず、id、classname、cssなどのロケーターを使用して要素を特定する必要があります。次に、テキストを取得するには、テキストを使用する必要があります。 メソッド。 構文 s = driver.find_element_by_css_selector("h4").text ここでドライバー webdriverオブジェクトです。メソッドfind_element_by_css_selector cssロケータータイプで要素を識別するために使用され、ロケーター値は引数としてメソッド
-
Python例外メッセージをキャプチャして出力する方法は?
Python例外メッセージは、以下の2つのコード例に示すように、さまざまな方法でキャプチャおよび印刷できます。最初の例では、例外オブジェクトのメッセージ属性を使用します。 例 try: a = 7/0 print float(a) except BaseException as e: print e.message 出力 integer division or modulo by zero 指定されたコードの場合、sysモジュールをインポートし、sys.exc_value属性を使用して例外メッセージをキャプチャして出力します。 例 import sys def catchEverything(