Pythonを使って日付を使って先月を欲しいです。
こちらの場合だと、うまくいかない月もあります。

import datetime
sengetu = datetime.datetime.now()+datetime.timedelta(days=-30)
sengetu = sengetu.strftime("%Y-%m-%d")

print(sengetu)

Traceback (most recent call last): File
"C:/Users/somen/PycharmProjects/2/s.py", line 2, in
sengetu = datetime.datetime.now()+timedelta(days=-30) NameError: name 'timedelta' is not defined