pip3 install nsfc数据库文件较大,可通过百度网盘进行下载 (下载链接 提取码:
2nw5)
- 下载所需的数据库文件,如project.A.sqlite3, 或全部数据project.all.sqlite3
- 保存至
nsfc的安装路径下的data目录下, 如:/path/to/site-packages/nsfc/data/project.db - 或者保存至
HOME路径下的nsfc_data目录下,如~/nsfc_data/project.db - 也可以通过
-d参数指定要使用的数据库文件
# 查看帮助
nsfc query# 列出可用的查询字段
nsfc query -K# 输出数量
nsfc query -C# 按批准年份查询
nsfc query -C -s approval_year 2019# 按批准年份+学科代码(模糊)
nsfc query -C -s approval_year 2019 -s subject_code "%A%"# 批准年份也可以是一个区间
nsfc query -C -s approval_year 2015-2019 -s subject_code "%C01%"# 结果输出为.jl文件
nsfc query -s approval_year 2019 -s subject_code "%C0501%" -o C0501.2019.jl# 结果输出为xlsx文件
nsfc query -s approval_year 2019 -s subject_code "%C0501%" -o C0501.2019.xlsx -F xlsx# 限制最大输出条数
nsfc query -L 5 -s approval_year 2019 nsfc report 20671004
nsfc report 20671004 -o out.pdfnsfc crawlnsfc build- 目前基本上只有2019年之前的数据,2020年的数据很少
- 后续有数据时会再更新
- [2022-01-14] version 2.0.4
- update the urls of Official







