Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat:获取任意省或者市的中国石化92号汽油最新指导价格 #49

Closed
wants to merge 133 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
133 commits
Select commit Hold shift + click to select a range
b84e710
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
f90177b
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
f6569d0
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
e110173
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
cea562f
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
6f135a8
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
ce5e1b6
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
95ab1b3
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
a72e73f
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
3f4e162
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
b910fd7
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
a7521a1
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
fea5e86
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
3933d87
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
e32a922
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
b6a8a32
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
0ffbe16
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
7b893c7
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
f9375e1
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
40cf4f1
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
d5ba763
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
ea664f1
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
3de9f7d
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
55808e5
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
9ed82db
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
0398b60
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
01658db
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
3ab3d9b
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
9f4f74a
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
b8ca2eb
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
02ee55d
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
7bbeed2
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
8497a91
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
7cc4431
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
5c6c37d
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
b1a7888
feat:新增询问食物卡路里功能
Ashesttt Jan 27, 2024
bc61160
feat:新增询问食物卡路里功能
Ashesttt Jan 31, 2024
ed047a4
Merge branch 'master' into Jerryestt
Ashesttt Jan 31, 2024
782e449
Merge branch 'master' into Jerryestt
Ashesttt Jan 31, 2024
4ad69a8
Merge remote-tracking branch 'origin/log' into Jerryestt
Ashesttt Jan 31, 2024
3c80bac
feat:新增询问食物卡路里功能
Ashesttt Jan 31, 2024
f618f51
feat:新增询问食物卡路里功能
Ashesttt Jan 31, 2024
b2012d3
feat:新增询问食物卡路里功能
Ashesttt Jan 31, 2024
6caaa18
feat:新增询问食物卡路里功能
Ashesttt Jan 31, 2024
5bb811b
feat:新增询问食物卡路里功能
Ashesttt Jan 31, 2024
d5c628f
feat:新增询问食物卡路里功能
Ashesttt Jan 31, 2024
5be0cac
feat:新增询问食物卡路里功能
Ashesttt Feb 1, 2024
c49542c
feat:新增询问食物卡路里功能
Ashesttt Feb 1, 2024
38415b6
feat:新增询问食物卡路里功能
Ashesttt Feb 1, 2024
b687391
feat:新增询问食物卡路里功能
Ashesttt Feb 1, 2024
09552b9
feat:新增询问食物卡路里功能
Ashesttt Feb 1, 2024
39b79a8
feat:新增询问食物卡路里功能
Ashesttt Feb 1, 2024
d64e4b3
feat:新增询问食物卡路里功能
Ashesttt Feb 1, 2024
739bc52
feat:新增询问食物卡路里功能
Ashesttt Feb 1, 2024
1232729
feat:新增询问食物卡路里功能
Ashesttt Feb 1, 2024
2d3be33
feat:新增询问食物卡路里功能
Ashesttt Feb 1, 2024
7fc2005
feat:新增询问食物卡路里功能
Ashesttt Feb 1, 2024
742de9f
feat:新增询问食物卡路里功能
Ashesttt Feb 1, 2024
ab282e0
feat:新增询问食物卡路里功能
Ashesttt Feb 1, 2024
96b8763
feat:新增询问食物卡路里功能
Ashesttt Feb 1, 2024
e5b3c72
feat:新增询问食物卡路里功能
Ashesttt Feb 1, 2024
012b361
feat:新增询问食物卡路里功能
Ashesttt Feb 1, 2024
601b3e9
feat:新增询问食物卡路里功能
Ashesttt Feb 1, 2024
b79a0ae
feat:新增询问食物卡路里功能
Ashesttt Feb 1, 2024
2f4af73
feat:新增询问食物卡路里功能
Ashesttt Feb 1, 2024
fd9baf3
feat:新增询问食物卡路里功能
Ashesttt Feb 1, 2024
dd34c52
feat:新增询问食物卡路里功能
Ashesttt Feb 1, 2024
e3f632a
feat:新增询问食物卡路里功能
Ashesttt Feb 1, 2024
20e3112
feat:新增询问食物卡路里功能
Ashesttt Feb 1, 2024
8822345
feat:新增询问食物卡路里功能
Ashesttt Feb 1, 2024
4b7bdfb
feat:新增询问食物卡路里功能
Ashesttt Feb 1, 2024
5c0a054
Merge branch 'master' into Jerryestt
Ashesttt Feb 1, 2024
19f5ddf
feat:新增询问食物卡路里功能
Ashesttt Feb 1, 2024
0c4b259
Merge branch 'master' into Jerryestt
Ashesttt Feb 1, 2024
693c133
feat:新增获取冷知识功能
Ashesttt Feb 2, 2024
a8735f0
feat:新增获取冷知识功能
Ashesttt Feb 2, 2024
1ed7b0a
feat:新增获取冷知识功能
Ashesttt Feb 2, 2024
9ce68d1
feat:新增获取冷知识功能
Ashesttt Feb 2, 2024
07c6301
feat:新增获取冷知识功能
Ashesttt Feb 2, 2024
627b843
feat:新增获取冷知识功能
Ashesttt Feb 2, 2024
c46137f
feat:新增获取冷知识功能
Ashesttt Feb 2, 2024
9f226b6
feat:新增获取冷知识功能
Ashesttt Feb 2, 2024
c85c07b
feat:新增获取冷知识功能
Ashesttt Feb 2, 2024
b9338ec
feat:新增获取冷知识功能
Ashesttt Feb 2, 2024
1adaec9
feat:新增获取冷知识功能
Ashesttt Feb 2, 2024
1644c6f
feat:新增获取冷知识功能
Ashesttt Feb 2, 2024
9d20696
feat:新增获取冷知识功能
Ashesttt Feb 2, 2024
162d934
Merge branch 'master' into Jerryestt
Ashesttt Feb 2, 2024
d4aa545
feat:添加trivia的测试代码
Ashesttt Feb 2, 2024
6ed6e41
feat:添加trivia的测试代码
Ashesttt Feb 2, 2024
4ab3718
feat:添加trivia的测试代码
Ashesttt Feb 2, 2024
40cc016
feat:添加trivia的测试代码
Ashesttt Feb 2, 2024
a3a97ff
feat:添加trivia的测试代码
Ashesttt Feb 2, 2024
2c282d4
feat:添加trivia的测试代码
Ashesttt Feb 2, 2024
ab650c5
feat:添加trivia的测试代码
Ashesttt Feb 2, 2024
f3e8631
feat:添加trivia的测试代码
Ashesttt Feb 2, 2024
314400f
feat:添加trivia的测试代码
Ashesttt Feb 2, 2024
f07f2a0
Merge branch 'master' into Jerryestt
Ashesttt Feb 3, 2024
ef6aa65
feat:新增获取冷知识功能
Ashesttt Feb 3, 2024
f067550
feat:新增获取冷知识功能
Ashesttt Feb 3, 2024
3c61cbf
feat:新增获取冷知识功能
Ashesttt Feb 3, 2024
bb847c3
feat:新增获取冷知识功能
Ashesttt Feb 3, 2024
1e0aa93
feat:新增获取冷知识功能
Ashesttt Feb 3, 2024
4289e6d
feat:新增获取冷知识功能
Ashesttt Feb 3, 2024
00de4b3
feat:新增获取冷知识功能
Ashesttt Feb 3, 2024
0b183c8
feat:新增获取冷知识功能
Ashesttt Feb 3, 2024
7cc82ad
feat:新增获取冷知识功能
Ashesttt Feb 3, 2024
417693d
feat:新增获取冷知识功能
Ashesttt Feb 3, 2024
5ff44a9
feat:新增获取冷知识功能
Ashesttt Feb 3, 2024
69178b6
feat:新增获取冷知识功能
Ashesttt Feb 3, 2024
02fd7e7
feat:新增获取冷知识功能
Ashesttt Feb 3, 2024
29fe9b3
feat:新增获取冷知识功能
Ashesttt Feb 3, 2024
816bbc0
feat:增加获取江门中国石化92号汽油最新指导价格
Ashesttt Feb 3, 2024
c834e1a
feat:增加获取江门中国石化92号汽油最新指导价格
Ashesttt Feb 3, 2024
37fdec2
feat:增加获取江门中国石化92号汽油最新指导价格
Ashesttt Feb 3, 2024
cfb8d51
feat:增加获取江门中国石化92号汽油最新指导价格
Ashesttt Feb 3, 2024
5022857
feat:增加获取江门中国石化92号汽油最新指导价格
Ashesttt Feb 3, 2024
8a37022
feat:增加获取任意省或者市的中国石化92号汽油最新指导价格
Ashesttt Feb 3, 2024
7374ba2
feat:增加获取任意省或者市的中国石化92号汽油最新指导价格
Ashesttt Feb 3, 2024
5aae98f
feat:增加获取任意省或者市的中国石化92号汽油最新指导价格
Ashesttt Feb 3, 2024
30130be
feat:增加获取任意省或者市的中国石化92号汽油最新指导价格
Ashesttt Feb 3, 2024
0134e3e
feat:增加获取任意省或者市的中国石化92号汽油最新指导价格
Ashesttt Feb 3, 2024
d2e6b31
feat:增加自动推送:任意省或者市的中国石化92号汽油最新指导价格
Ashesttt Feb 3, 2024
81182be
feat:增加自动推送:任意省或者市的中国石化92号汽油最新指导价格
Ashesttt Feb 3, 2024
725c5f7
feat:增加自动推送:任意省或者市的中国石化92号汽油最新指导价格
Ashesttt Feb 3, 2024
4cf3ba2
feat:增加自动推送:任意省或者市的中国石化92号汽油最新指导价格
Ashesttt Feb 3, 2024
4c5f740
feat:增加自动推送:任意省或者市的中国石化92号汽油最新指导价格
Ashesttt Feb 3, 2024
60c798a
Merge branch 'master' into Jerryestt
Ashesttt Feb 4, 2024
46f54fd
feat:增加自动推送:任意省或者市的中国石化92号汽油最新指导价格
Ashesttt Feb 4, 2024
7beee73
feat:增加自动推送:任意省或者市的中国石化92号汽油最新指导价格
Ashesttt Feb 4, 2024
fae417b
feat:增加自动推送:任意省或者市的中国石化92号汽油最新指导价格
Ashesttt Feb 4, 2024
0845eed
feat:增加自动推送:任意省或者市的中国石化92号汽油最新指导价格
Ashesttt Feb 4, 2024
cb9feed
fix:推送消息会推送两个的问题
Ashesttt Feb 4, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3,199 changes: 3,199 additions & 0 deletions assets/gasoline_price_china/city_ids.json

Large diffs are not rendered by default.

37 changes: 37 additions & 0 deletions config.ini.example
Original file line number Diff line number Diff line change
Expand Up @@ -123,3 +123,40 @@ custom_command_key_dict = {
"bili-hot": ["bh"],
"weather": ["w", "温度"]
}


[gasoline-price-cron]
# 汽油价格自动推送定时任务
# 是否开启汽油价格自动推送定时任务(True/<<False>>)
gasoline_price_cron_enabled = True
# 自动推送规则列表(JSON格式)
# 每个规则是一个字典,包含两个字段:cron, tasks
# cron: 定时任务的 Cron 表达式,即执行时间。详见:https://apscheduler.readthedocs.io/en/3.x/modules/triggers/cron.html
# tasks: 任务内容列表,即每次执行的任务,包含三个字段:to_persons, to_groups, city
# to_persons: 消息接收者(们)的微信名称(仅用户)
# to_groups: 消息接收群名称(仅群)
# city: 城市名称
gasoline_price_cron_rule_list = [ {
"cron": {
"year": "*",
"month": "*",
"day": "*",
"week": "*",
"day_of_week": "*",
"hour": "7",
"minute": "0",
"second": "0",
"start_date": null,
"end_date": null,
"timezone": "Asia/Shanghai"
},
"tasks": [ {
"city": "广州",
"to_persons": ["张三", "Tom"],
"to_groups": ["测试群"]
}, {
"city": "北京",
"to_persons": ["李四"],
"to_groups": []
} ]
} ]
Empty file.
33 changes: 33 additions & 0 deletions tests/commands/test_trivia/test_trivia.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
import unittest
import json
from requests import Response
from wechatter.commands._commands import trivia
from wechatter.exceptions import Bs4ParsingError


class TestTriviaCommand(unittest.TestCase):

def setUp(self):
with open('tests/commands/test_trivia/trivia_response.html') as f:
r_html = f.read()
self.response = Response()
self.response._content = r_html.encode('utf-8')
with open('tests/commands/test_trivia/trivia_data.json') as f:
self.trivia_list = json.load(f)

def test_parse_trivia_response_success(self):
result = trivia._parse_trivia_response(self.response)
self.assertListEqual(result, self.trivia_list)

def test_parse_trivia_response_failure(self):
with self.assertRaises(Bs4ParsingError):
trivia._parse_trivia_response(Response())

def test_generate_trivia_message_success(self):
result = trivia._generate_trivia_message(self.trivia_list, 666)
true_result = "✨=====冷知识=====✨"
self.assertIn(true_result, result)

def test_generate_trivia_message_empty_list(self):
result = trivia._generate_trivia_message([], 666)
self.assertEqual(result, "获取冷知识失败")
17 changes: 17 additions & 0 deletions tests/commands/test_trivia/trivia_data.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
[
"据汇集了大约7万名网友的出轨秘事的《2016中国人出轨态度调查报告》发现,83%的男生和64.1%的女生都想过出轨,但把出轨付诸行动的男生有60.2%,而女生却连40%都不到。",
"有去过以色列签证记录的,是百分百去不了黎巴嫩的,没有任何商量的余地。",
"根据《三大平台种草力研究报告》,67.8%的用户认为线上种草内容对选择某个商品和最终的购买选择有很大的影响。",
"黎巴嫩的建军节是8月1号。PS:与我大中华建军节时间一样。",
"在19世纪的时候,世界上一部分国家的钞票都是塑料材质而不是纸质的,而这么做的主要目的是为了防止钞票受潮出现破损。",
"在日本可以租赁婚礼嘉宾。对于一些希望婚礼足够热闹,或者缺少亲朋好友的人而言,可以采用这项目服务。这些嘉宾可能从来都不认识新婚夫妇,但他们会在自己的职业范围内为新婚夫妇带来祝福,并尽可能地调动婚礼现场的气氛。",
"黎巴嫩第二大城市叫的黎波里,和利比亚的首都正好重名。",
"2007年的电影《灵动:鬼影实录》成本仅为15000美元,但最终票房却高达1.93亿美元。PS:一万两千八百多倍的回报,可遇不可求~",
"为啥一下雨就想睡觉?因为雨天昏暗的光线,会刺激大脑中一个叫松果体的结构,分泌一种叫褪黑素的激素。而褪黑素正是调节睡眠和昼夜节律的“传令兵”。",
"细菌和病毒可以被冷冻数百万年,并且仍然具有传染性,如果它们被发现并设法感染人或动物,那么灾难性的后果将永无止境,而冻土现在每天都在一点一点地融化……",
"黎巴嫩很多偏远的地方,依然保持着落后的婚俗,比如童婚,近亲结婚等,而且这边结婚的时候非常喜欢热闹,讲排场,婚礼要连续举办七天,婚礼现场不放鞭炮,而是鸣枪助兴。",
"黎巴嫩每年5月份的第一个星期天都会在首都贝鲁特的郊区举办赛狗节,胜者会得到500美金的奖励,狗狗会赠送半年的狗粮。",
"大象可以通过它们的额头呼吸。因为它们在额头较高的位置有连通肺部的内鼻孔。",
"一项对于90后下班状态的调研报告显示,超7成90后不等领导下班就先走,超3成年轻人从未准点下班,超6成90后愿意接受有偿加班。95%的90后不想带电脑回家,但事实上66%还是会带电脑回家。",
"麻雀有多礼貌?当一排麻雀站在电线杆上时,如果新的麻雀即将落下,大家都会主动让出空间。"
]
219 changes: 219 additions & 0 deletions tests/commands/test_trivia/trivia_response.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,219 @@
<!DOCTYPE HTML>

<html>

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width">

<meta http-equiv="Cache-Control" content="no-transform " />

<meta http-equiv="Cache-Control" content="max-age=72000" />

<title>十万个冷知识(六百六十六) | 趣知识</title>

<meta name="description" content="十万个冷知识, 十万个冷知识全集, 十万个冷知识(六百六十六)" />

<link rel="stylesheet" href="../source/style.css">

<script type="text/javascript" src="/script-head.js"></script>

<script type="text/javascript" src="/script-a.js"></script>

<script>gg_post_anchor();</script>

<link rel="stylesheet" href="s.css">

<style>

li{text-align:left;}

.t14{font-size:14pt;line-height:32px;letter-spacing:2px}

.a12{font-size:12pt;line-height:32px;letter-spacing:2px}

</style>

<link rel="stylesheet" href="s.css">

</head>

<body>

<div id="header">

<ul class="main-menu">

<li class="logo"><a href="/" title="冷知识,趣知识">趣知识</a></li>

<li><a href="/shiwangelengzhishi/" title="历史冷知识">十万个冷知识</a></li>

<li><a href="/meiriyiwu/" title="每日一悟">每日一悟</a></li>

<li><a href="/meiriyitu/" title="每日一句">每日一图</a></li>

<li class="m-hidden"><a href="/meiriyiju/" title="每日一句">每日一句</a></li>

<li class="m-hidden"><a href="/shenhuifu/" title="神回复">神回复</a></li>

<li class="m-hidden"><a href="/lishilengzhishi/" title="历史冷知识">历史冷知识</a></li>

<li class="m-hidden"><a href="/guojialengzhishi.html" title="国家冷知识">国家冷知识</a></li>

<li class="m-hidden"><a href="/map/" title="冷知识大全">冷知识大全</a></li>

<li class="m-hidden"><a href="/fanwendaquan/">范文大全</a></li>

</ul>

</div>

<div id="container">

<div id="content">

<div class="reg_banner">

<h3 class="h3"><B>趣知识,冷知识,让你涨知识!</B></h3>

<p class="a12">· <A HREF="/shiwangelengzhishi/" style="color:#FF6633;text-decoration:none;">十万个冷知识,十万个冷知识全集!</A></p>

<p class="a12">· <A HREF="/lishilengzhishi/" style="color:#FF6633;text-decoration:none;">历史冷知识</A> - <A HREF="/meiriyifa/" style="color:#FF6633;text-decoration:none;">每日一法</A> - <A HREF="/dujitang/" style="color:#FF6633;text-decoration:none;">毒鸡汤</A></p>

<p class="a12">· <A HREF="/guojialengzhishi.html" style="color:#FF6633;text-decoration:none;">国家冷知识</A> - <A HREF="/wenshichangshi/" style="color:#FF6633;text-decoration:none;">文史常识</A> - <A HREF="/neihanduanzi/" style="color:#FF6633;text-decoration:none;">内涵段子</A></p>

<p class="a12">· <A HREF="/lengzhishizhuanji.html" style="color:#FF6633;text-decoration:none;">冷知识专辑</A> - <A HREF="/meirishici/" style="color:#FF6633;text-decoration:none;">每日诗词</A> - <A HREF="/shenhuifu/" style="color:#FF6633;text-decoration:none;">神回复</A></p>

</div>

<script>l1();</script>

<div id="top-header">

<h1 class="page-title" style="font-size:16pt;color:black;letter-spacing:2px"><B>十万个冷知识(六百六十六)</B></h1>

</div>

<div id="top-header" align="center">

<a href="./"><img src="shiwangelengzhishi.jpg" style="width:90%" alt="十万个冷知识,十万个冷知识全集!" /></a>

</div>

<div class="list" style="line-height:2em;">

<ul class="ul" style="margin-left:40px">

<li>据汇集了大约7万名网友的出轨秘事的《2016中国人出轨态度调查报告》发现,83%的男生和64.1%的女生都想过出轨,但把出轨付诸行动的男生有60.2%,而女生却连40%都不到。</li>

<li>有去过<A HREF="/guojialengzhishi/151.html">以色列</A>签证记录的,是百分百去不了黎巴嫩的,没有任何商量的余地。</li>

<li>根据《三大平台种草力研究报告》,67.8%的用户认为线上种草内容对选择某个商品和最终的购买选择有很大的影响。</li>

<li>黎巴嫩的建军节是8月1号。<span style="color:gray"><br />PS:与我大中华建军节<A HREF="/shiwangelengzhishi/9933.html">时间</A>一样。</span></li>

<li>在19世纪的时候,世界上一部分国家的钞票都是塑料材质而不是纸质的,而这么做的主要目的是为了防止钞票受潮出现破损。</li>

<li>在<A HREF="/guojialengzhishi/174.html">日本</A>可以租赁婚礼嘉宾。对于一些希望婚礼足够热闹,或者缺少亲朋好友的人而言,可以采用这项目服务。这些嘉宾可能从来都不认识新婚夫妇,但他们会在自己的<A HREF="/shiwangelengzhishi/9639.html">职业</A>范围内为新婚夫妇带来祝福,并尽可能地调动婚礼现场的气氛。</li>

<li>黎巴嫩第二大城市叫的黎波里,和利比亚的<A HREF="/guojialengzhishi/63.html">首都</A>正好重名。</li>

<li>2007年的电影《灵动:鬼影实录》成本仅为15000美元,但最终票房却高达1.93亿美元。<span style="color:gray"><br />PS:一万两千八百多倍的回报,可遇不可求~</span></li>

<li>为啥一下雨就想<A HREF="/shiwangelengzhishi/9399.html">睡觉</A>?因为雨天昏暗的光线,会刺激<A HREF="/shiwangelengzhishi/9436.html">大脑</A>中一个叫松果体的结构,分泌一种叫褪黑素的激素。而褪黑素正是调节<a href="/shiwangelengzhishi/9523.html">睡眠</a>和昼夜节律的“传令兵”。</li>

<li>细菌和病毒可以被冷冻数百万年,并且仍然具有传染性,如果它们被发现并设法感染人或动物,那么灾难性的后果将永无止境,而冻土现在每天都在一点一点地融化……</li>

<li>黎巴嫩很多偏远的地方,依然保持着落后的婚俗,比如童婚,近亲结婚等,而且这边结婚的时候非常喜欢热闹,讲排场,婚礼要连续举办七天,婚礼现场不放鞭炮,而是鸣枪助兴。</li>

<li>黎巴嫩每年5月份的第一个星期天都会在<A HREF="/guojialengzhishi/63.html">首都</A>贝鲁特的郊区举办赛狗节,胜者会得到500美金的奖励,<A HREF="/shiwangelengzhishi/9454.html">狗狗</A>会赠送半年的狗粮。</li>

<li>大象可以通过它们的额头呼吸。因为它们在额头较高的位置有连通肺部的内鼻孔。</li>

<li>一项对于90后下班状态的调研报告显示,超7成90后不等领导下班就先走,超3成年轻人从未准点下班,超6成90后愿意接受有偿加班。95%的90后不想带电脑回家,但事实上66%还是会带电脑回家。</li>

<li>麻雀有多礼貌?当一排麻雀站在电线杆上时,如果新的麻雀即将落下,大家都会主动让出空间。</li>

<p>&raquo; <A target="_blank" HREF="https://mp.weixin.qq.com/s/39Cxmznj0gJ_53cgkLzFJQ" style="color:#FF6633;">【插图版】十万个冷知识(六百六十六)</A></p>

<p style="color:gray;font-size:10.8pt"><B>信息来源:</B>趣知识(quzhishi.com),转载请标明来源出处!</p><!--2021/12/30-->

</ul>

<script>l3();</script>

<div class="prev-next">

<a href="667.html" class="next">&laquo; 上一页</a>

<a href="665.html" class="prev">&raquo; 下一页</a>

</div>

</div>

</div>

<div id="sidebar">

<div class="right-intro column m-hidden">

<p><img src="/source/image/scan.png" alt="收藏"></p>

</div>

<script>l2();</script>

<div class="right-menu column">

<ul class="ul">

<li style="text-align:center;font-size:12pt;list-style-type:none;"><B>十万个冷知识推荐</B></li>

<li style="text-align:left">· <a href="665.html">十万个冷知识(六百六十五)</a></li>

<li style="text-align:left">· <a href="664.html">十万个冷知识(六百六十四)</a></li>

<li style="text-align:left">· <a href="663.html">十万个冷知识(六百六十三)</a></li>

<li style="text-align:left">· <a href="662.html">十万个冷知识(六百六十二)</a></li>

<li style="text-align:left">· <a href="661.html">十万个冷知识(六百六十一)</a></li>

<li style="text-align:left">· <a href="660.html">十万个冷知识(六百六十)</a></li>

<li style="text-align:left">· <a href="659.html">十万个冷知识(六百五十九)</a></li>

<li style="text-align:left">· <a href="658.html">十万个冷知识(六百五十八)</a></li>

<li style="text-align:left">· <a href="657.html">十万个冷知识(六百五十七)</a></li>

<li style="text-align:left">· <a href="656.html">十万个冷知识(六百五十六)</a></li>

</ul>

</div>

</div></div>

<div id="clear"></div>

<div id="footer">

<div>

<p>阿西莫夫:人类是拥有无用知识越多越快乐的动物。</p>

<p><a href="/">趣知识</a> - <a href="/shiwangelengzhishi/">十万个冷知识</a> - <a href="/lishilengzhishi/" rel="nofollow" target="_blank">历史冷知识</a> - <a href="/fanwendaquan/" rel="nofollow" target="_blank">范文大全</a></p>

<script src="/source/bdtongji.js" type="text/javascript"></script>

</div>

</div>

</body>

</html>
8 changes: 6 additions & 2 deletions wechatter/app/app.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

import wechatter.app.routers as routers
import wechatter.config as config
from wechatter.config.parsers import parse_weather_cron_rule_list
from wechatter.config.parsers import parse_weather_cron_rule_list, parse_gasoline_price_cron_rule_list
from wechatter.scheduler import Scheduler

app = FastAPI()
Expand All @@ -12,19 +12,23 @@
if config.github_webhook_enabled:
app.include_router(routers.github_router)


if config.weather_cron_enabled:
cron_tasks = parse_weather_cron_rule_list(config.weather_cron_rule_list)
Scheduler.add_cron_tasks(cron_tasks)

if config.gasoline_price_cron_enable:
cron_tasks = parse_gasoline_price_cron_rule_list(config.gasoline_price_cron_rule_list)
Scheduler.add_cron_tasks(cron_tasks)

if not Scheduler.is_cron_tasks_empty():
scheduler = Scheduler()

# 定时任务
@app.on_event("startup")
async def startup_event():
scheduler.startup()


@app.on_event("shutdown")
async def shutdown_event():
scheduler.shutdown()
Loading
Loading