aboutsummaryrefslogtreecommitdiffstats
path: root/scrape.py
diff options
context:
space:
mode:
authorPinapelz <yukais@pinapelz.com>2025-04-13 18:00:11 -0700
committerPinapelz <yukais@pinapelz.com>2025-04-13 18:00:11 -0700
commit03bc3271e0719e33c9517180bb2d39b0d73b7b90 (patch)
treeed3b0b504b50a1ae9fb65a00f6ddd7bf270db9a4 /scrape.py
parentdc0794ae2c08a35c30ae8de2d44e2a21c7875252 (diff)
move to generic news_feed module
Diffstat (limited to 'scrape.py')
-rw-r--r--scrape.py26
1 files changed, 26 insertions, 0 deletions
diff --git a/scrape.py b/scrape.py
new file mode 100644
index 0000000..8d1f467
--- /dev/null
+++ b/scrape.py
@@ -0,0 +1,26 @@
+"""
+Generates news JSON files
+"""
+import news_feed as feed
+import constants
+import json
+import os
+
+
+OUTPUT_DIR = "news"
+
+if __name__ == "__main__":
+ if not os.path.exists(OUTPUT_DIR):
+ os.makedirs(OUTPUT_DIR)
+
+ iidx_news_data = feed.get_news(constants.IIDX_PINKY_CRUSH_NEWS_SITE)
+ with open(OUTPUT_DIR+'/iidx_news.json', 'w') as json_file:
+ json.dump(iidx_news_data, json_file)
+
+ sdvx_news_data = feed.get_news(constants.SOUND_VOLTEX_EXCEED_GEAR_NEWS_SITE)
+ with open(OUTPUT_DIR+'/sdvx_news.json', 'w') as json_file:
+ json.dump(sdvx_news_data, json_file)
+
+ chunithm_jp_news_data = feed.get_news(constants.CHUNITHM_NEWS_SITE, constants.CHUNITHM_VERSION.VERSE)
+ with open(OUTPUT_DIR+'/chunithm_jp_news.json', 'w') as json_file:
+ json.dump(chunithm_jp_news_data, json_file)
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage