吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 6937|回复: 25
收起左侧

[Python 转载] 每日摸鱼办公室文案生成

   关闭 [复制链接]
GhostCN_Z 发表于 2021-11-25 11:28
本帖最后由 GhostCN_Z 于 2021-11-25 14:44 编辑

闲着没事干,写了个摸鱼的,每天推给自己看哈哈哈。推送代码没写
添加节日锚点即可倒计时

效果图:
QQ截图20211125114940.jpg

[Python] 纯文本查看 复制代码
import datetime
import requests
from loguru import logger

# 节日锚点
holiday_list = [
    {"平安夜": "2021-12-24"},
    {"圣诞节": "2021-12-25"},
    {"元旦假期": "2022-01-01"},
    {"春节假期": "2022-01-31"},
]


def get_holiday():
    global holiday_list
    """
    获取配置中的节日设置
    :return: list——>[{'节日名':'节日日期'}]
    """
    holiday_content = ''
    # 今天日期
    now_str = datetime.datetime.now().strftime('%Y-%m-%d')
    now = datetime.datetime.strptime(now_str, "%Y-%m-%d")
    for holiday_info in holiday_list:
        holiday_name = list(holiday_info.keys())[0]
        holiday_date = holiday_info[holiday_name]
        future = datetime.datetime.strptime(holiday_date, "%Y-%m-%d")
        days = (future - now).days
        holiday_content = holiday_content + '距离' + holiday_name + '还有' + str(days) + '天' + '\n'
    return holiday_content


def get_tg():
    """
    获取日记
    :return: bool or str
    """
    url = f"https://fabiaoqing.com/jichou/randomrj.html"
    try:
        res = requests.post(url=url).json()
        return res['tgrj'] + '\n'
    except:
        return False


def get_weather():
    """
    获取天气预报
    :return: str or false
    """
    url = f"http://apis.juhe.cn/simpleWeather/query"
    params = {
        'city': '北京',
        'key': '7612ddda2313a41481327cbef5261b46',
    }
    try:
        res = requests.get(url=url, params=params).json()
        now_str = datetime.datetime.now().strftime('%Y-%m-%d')
        weather_content = f"""【摸鱼办公室】\n今天是 {now_str} 星期 {datetime.datetime.now().weekday() + 1}\n{res['result']['city']} 当前天气 {res['result']['realtime']['info']} {res['result']['realtime']['temperature']}摄氏度\n早上好,摸鱼人!上班点快到了,收拾收拾,该吃饭吃饭,该溜达溜达,该上厕所上厕所。别闲着\n"""
        return weather_content
    except:
        return False


if __name__ == '__main__':
    holiday_content = get_holiday()
    if not holiday_content:
        logger.error(f"节日为空。")
        holiday_content = ''
    else:
        logger.info(f"获取到节日:\n{holiday_content}")
    tg_content = get_tg()
    if not tg_content:
        logger.error(f"日记为空。")
        tg_content = ''
    else:
        logger.info(f"获取到日记:\n{tg_content}")
    weather_content = get_weather()
    if not weather_content:
        logger.error(f"天气为空。")
        weather_content = ''
    else:
        logger.info(f"获取到天气:\n{weather_content}")
    complete_content = weather_content + holiday_content + tg_content + '工作再累 一定不要忘记摸鱼哦!有事没事起身去茶水间去厕所去廊道走走,别老在工位上坐着钱是老板的,但命是自己的'
    logger.info(f"整合内容开始推送:\n{complete_content}")

免费评分

参与人数 3吾爱币 +7 热心值 +2 收起 理由
houxiaobai + 1 + 1 热心回复!
zkl + 1 有没有大佬写个网站
苏紫方璇 + 5 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

vtor 发表于 2021-12-1 13:50
前面几楼把我网抑云了
aresxin 发表于 2021-11-29 13:41
今天晚上也好冷,本来以为街上没人,结果刚刚偷电动车的时候被抓了,本来想反抗,警察说了一句老实点别动,我立刻就放弃了抵抗,因为我记得你说过,你喜欢老实人 ​​​。
街望 发表于 2021-11-25 11:41
irazor 发表于 2021-11-25 11:46
今天就说这么多,明天继续舔你。。。好感人
 楼主| GhostCN_Z 发表于 2021-11-25 11:46
irazor 发表于 2021-11-25 11:46
今天就说这么多,明天继续舔你。。。好感人

哈哈哈哈
超级老虎漫步 发表于 2021-11-29 14:18
人才辈出
xuancang 发表于 2021-11-29 14:21
直接添加server酱推送,每天摸得gen更有动力了哈哈哈哈哈哈
so_so_so 发表于 2021-11-29 14:26
今天我去花店买了一束花送给你 老板问我要250 我觉得有点贵 但我没有还价 因为我不允许对你的爱有折扣
wsdzy 发表于 2021-11-30 09:34
蹲一个推送的包
 楼主| GhostCN_Z 发表于 2021-12-1 08:56
需要一个推送的包?
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 21:29

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表