関数が呼びだせなくなりました

以下のget_month関数を作成しましたが、
呼びだすと、うんともすんとも言わず、
そのあと、transfer_rowやreceipt_dateを求めると、
NameError: name 'receipt_date' is not defined
になってしまいます。
どうしたらいいでしょうか

def get_month():
time.sleep(2)
pyautogui.hotkey('ctrl', 'c')
time.sleep(2)
transfer_row=pyperclip.paste().split(' ')
#「receipt_date」は入金日
#「strptime( )」とは、指定した日付や時刻の文字列から「datetimeオブジェクト」を作成することができるメソッド
receipt_date = datetime.datetime.strptime(transfer_row[1], '%Y/%m/%d') #%Y 年 西暦4桁 %m 月2桁 %d 日2桁
#「remitter」は送金者
remitter=transfer_row[5]
today = datetime.datetime.today() # 今日の日付を取得する。
from dateutil.relativedelta import relativedelta #日付に月単位で加算減算する (relativedelta)
end_of_before_last_month = today + relativedelta(months=-1,day=1,days=-1) #前々月末

コメントを投稿

0 コメント