onwut

onwut ライブラリについて

onwut は政府機関等が公表したレポートをまとめたデータベースをPythonライブラリとして一般公開しています。

インストール方法

pip install onwut

使い方

GoogleColaboratoryにサンプルコードを記載しています。: リンクはこちら

import onwut

# 期間を指定してデータを取得し、結果を表示
articles = onwut.fetch_data(start_date="2024-01", end_date="2024-12")
for article in articles:
    print(f"タイトル: {article['title']}\n日付: {article['date']}\nURL: {article['url']}\nソース: {article['source']}\n内容: {article['content']}...\n")

# キーワードを指定してデータを取得し、結果を表示
articles = onwut.fetch_data(search_string="在庫")
for article in articles:
    print(f"タイトル: {article['title']}\n日付: {article['date']}\nURL: {article['url']}\nソース: {article['source']}\n内容: {article['content']}...\n")

# 参照元を指定してデータを取得し、結果を表示
articles = onwut.fetch_data(source="経済産業省")
for article in articles:
    print(f"タイトル: {article['title']}\n日付: {article['date']}\nURL: {article['url']}\nソース: {article['source']}\n内容: {article['content']}...\n")

# タイトルとURLのみを4件取得して結果を表示
articles = onwut.fetch_data(limit=4)
for article in articles:
    print(f"タイトル: {article['title']}\nURL: {article['url']}")

# 組み合わせた検索結果を取得し、結果を表示
articles = onwut.fetch_data(search_string="生産", start_date="2024-01", end_date="2024-12")
for article in articles:
    print(f"タイトル: {article['title']}\n日付: {article['date']}\nURL: {article['url']}\nソース: {article['source']}\n内容: {article['content']}...\n")

articles = onwut.fetch_data(source="経済産業省", start_date="2024-01", end_date="2024-12")
for article in articles:
    print(f"タイトル: {article['title']}\n日付: {article['date']}\nURL: {article['url']}\nソース: {article['source']}\n内容: {article['content']}...\n")

articles = onwut.fetch_data(search_string="出荷", source="経済産業省", start_date="2024-01", end_date="2024-12")
for article in articles:
    print(f"タイトル: {article['title']}\n日付: {article['date']}\nURL: {article['url']}\nソース: {article['source']}\n内容: {article['content']}...\n")

貢献方法

このプロジェクトはオープンソースであり、コミュニティの皆様の貢献を歓迎しています。バグ修正、新機能の提案、ドキュメントの改善など、どのような貢献でも大歓迎です。GitHubリポジトリにプルリクエストをお送りください。: リンクはこちら

参照元