import
json
import
sys
import
datetime
import
requests
from
get_holiday_cn.client
import
getHoliday
webhook_url
=
"webhook_url"
text_push_content
=
text_data
=
{
"msgtype"
:
"text"
,
"text"
: {
"content"
: text_push_content,
"mentioned_list"
: [
"@all"
]
}
}
def
GetHoliday(date):
client
=
getHoliday()
date
=
client.assemble_holiday_data(date)
return
date[
"type"
][
"type"
]
def
post_data(url, data):
PostData
=
str
(json.dumps(data)).encode(
'utf-8'
)
r
=
requests.post(url, data
=
PostData)
print
(r.text)
if
__name__
=
=
'__main__'
:
today
=
datetime.date.today()
code
=
GetHoliday(
str
(today))
if
code
=
=
0
:
post_data(webhook_url, text_data)
else
:
sys.exit()