収集結果は https://github.com/tcbn/shugiin-data からダウンロードできます。
yarn install --ignore-optional
yarn
$ ./bin/shugiin gian
Usage: shugiin gian [options] [command]
議案 data subcommand
Options:
-h, --help display help for command
Commands:
list show 回次 that Raw議案 can fetch.
fetch <start> <end> fetch Raw議案 from <start> 回次 to <end> 回次.
convert <start> <end> convert Raw議案 to 議案 from <start> 回次 to <end> 回次.
help [command] display help for command
$ ./bin/shugiin gian list
[
142, 143, 144, 145, 146, 147, 148, 149, 150,
151, 152, 153, 154, 155, 156, 157, 158, 159,
160, 161, 162, 163, 164, 165, 166, 167, 168,
169, 170, 171, 172, 173, 174, 175, 176, 177,
178, 179, 180, 181, 182, 183, 184, 185, 186,
187, 188, 189, 190, 191, 192, 193, 194, 195,
196, 197, 198, 199, 200, 201
]
$ ./bin/shugiin gian fetch 200 201
fetch from 200 to 201
shugiin-data/raw/0200/国会.json
shugiin-data/raw/0200/経過-衆法-0195-0004-6f5e7c2c.json
shugiin-data/raw/0200/経過-衆法-0195-0005-efa4f365.json
shugiin-data/raw/0200/経過-衆法-0195-0008-2eba05a0.json
shugiin-data/raw/0200/経過-衆法-0196-0002-0372dd66.json
shugiin-data/raw/0200/経過-衆法-0196-0004-468e1486.json
shugiin-data/raw/0200/経過-衆法-0196-0005-c699eeb4.json
shugiin-data/raw/0200/経過-衆法-0196-0006-03623660.json
...
shugiin-data/raw/0201/経過-NHK決算-0197-0000-a0d5c56d.json
shugiin-data/raw/0201/経過-NHK決算-0200-0000-714567a9.json
shugiin-data/raw/0201/経過-決議-0201-0001-3e8aae02.json
shugiin-data/raw/0201/経過-決議-0201-0002-f7c66d98.json
shugiin-data/raw/0201/経過-決議-0201-0003-df5596a9.json
shugiin-data/raw/0201/経過-憲法八条議決案-0201-0001-a2de1bc0.json
$ ./bin/shugiin gian convert 142 201
convert from 142 to 201
[
{
'142': { '国会Id': 142, '国会回次': '142', '国会種類': '通常国会' },
'143': { '国会Id': 143, '国会回次': '143', '国会種類': '臨時国会' },
'144': { '国会Id': 144, '国会回次': '144', '国会種類': '臨時国会' },
'145': { '国会Id': 145, '国会回次': '145', '国会種類': '通常国会' },
'146': { '国会Id': 146, '国会回次': '146', '国会種類': '臨時国会' },
'147': { '国会Id': 147, '国会回次': '147', '国会種類': '通常国会' },
'148': { '国会Id': 148, '国会回次': '148', '国会種類': '特別国会' },
'149': { '国会Id': 149, '国会回次': '149', '国会種類': '臨時国会' },
'150': { '国会Id': 150, '国会回次': '150', '国会種類': '臨時国会' },
'151': { '国会Id': 151, '国会回次': '151', '国会種類': '通常国会' },
'152': { '国会Id': 152, '国会回次': '152', '国会種類': '臨時国会' },
'153': { '国会Id': 153, '国会回次': '153', '国会種類': '臨時国会' },
'154': { '国会Id': 154, '国会回次': '154', '国会種類': '通常国会' },
'155': { '国会Id': 155, '国会回次': '155', '国会種類': '臨時国会' },
'156': { '国会Id': 156, '国会回次': '156', '国会種類': '通常国会' },
'157': { '国会Id': 157, '国会回次': '157', '国会種類': '臨時国会' },
'158': { '国会Id': 158, '国会回次': '158', '国会種類': '特別国会' },
'159': { '国会Id': 159, '国会回次': '159', '国会種類': '通常国会' },
'160': { '国会Id': 160, '国会回次': '160', '国会種類': '臨時国会' },
'161': { '国会Id': 161, '国会回次': '161', '国会種類': '臨時国会' },
'162': { '国会Id': 162, '国会回次': '162', '国会種類': '通常国会' },
'163': { '国会Id': 163, '国会回次': '163', '国会種類': '特別国会' },
'164': { '国会Id': 164, '国会回次': '164', '国会種類': '通常国会' },
'165': { '国会Id': 165, '国会回次': '165', '国会種類': '臨時国会' },
'166': { '国会Id': 166, '国会回次': '166', '国会種類': '通常国会' },
'167': { '国会Id': 167, '国会回次': '167', '国会種類': '臨時国会' },
'168': { '国会Id': 168, '国会回次': '168', '国会種類': '臨時国会' },
'169': { '国会Id': 169, '国会回次': '169', '国会種類': '通常国会' },
'170': { '国会Id': 170, '国会回次': '170', '国会種類': '臨時国会' },
'171': { '国会Id': 171, '国会回次': '171', '国会種類': '通常国会' },
'172': { '国会Id': 172, '国会回次': '172', '国会種類': '特別国会' },
'173': { '国会Id': 173, '国会回次': '173', '国会種類': '臨時国会' },
'174': { '国会Id': 174, '国会回次': '174', '国会種類': '通常国会' },
'175': { '国会Id': 175, '国会回次': '175', '国会種類': '臨時国会' },
'176': { '国会Id': 176, '国会回次': '176', '国会種類': '臨時国会' },
'177': { '国会Id': 177, '国会回次': '177', '国会種類': '通常国会' },
'178': { '国会Id': 178, '国会回次': '178', '国会種類': '臨時国会' },
'179': { '国会Id': 179, '国会回次': '179', '国会種類': '臨時国会' },
'180': { '国会Id': 180, '国会回次': '180', '国会種類': '通常国会' },
'181': { '国会Id': 181, '国会回次': '181', '国会種類': '臨時国会' },
'182': { '国会Id': 182, '国会回次': '182', '国会種類': '特別国会' },
'183': { '国会Id': 183, '国会回次': '183', '国会種類': '通常国会' },
'184': { '国会Id': 184, '国会回次': '184', '国会種類': '臨時国会' },
'185': { '国会Id': 185, '国会回次': '185', '国会種類': '臨時国会' },
'186': { '国会Id': 186, '国会回次': '186', '国会種類': '通常国会' },
'187': { '国会Id': 187, '国会回次': '187', '国会種類': '臨時国会' },
'188': { '国会Id': 188, '国会回次': '188', '国会種類': '特別国会' },
'189': { '国会Id': 189, '国会回次': '189', '国会種類': '通常国会' },
'190': { '国会Id': 190, '国会回次': '190', '国会種類': '通常国会' },
'191': { '国会Id': 191, '国会回次': '191', '国会種類': '臨時国会' },
'192': { '国会Id': 192, '国会回次': '192', '国会種類': '臨時国会' },
'193': { '国会Id': 193, '国会回次': '193', '国会種類': '通常国会' },
'194': { '国会Id': 194, '国会回次': '194', '国会種類': '臨時国会' },
'195': { '国会Id': 195, '国会回次': '195', '国会種類': '特別国会' },
'196': { '国会Id': 196, '国会回次': '196', '国会種類': '通常国会' },
'197': { '国会Id': 197, '国会回次': '197', '国会種類': '臨時国会' },
'198': { '国会Id': 198, '国会回次': '198', '国会種類': '通常国会' },
'199': { '国会Id': 199, '国会回次': '199', '国会種類': '臨時国会' },
'200': { '国会Id': 200, '国会回次': '200', '国会種類': '臨時国会' },
'201': { '国会Id': 201, '国会回次': '201', '国会種類': '通常国会' }
},
9366,
9366
]