利用python脚本根据DOI号自动查询参考文献信息

您所在的位置:网站首页 如何查询参考文献写的内容信息 利用python脚本根据DOI号自动查询参考文献信息

利用python脚本根据DOI号自动查询参考文献信息

2024-06-01 19:14| 来源: 网络整理| 查看: 265

背景:

       某人写了一篇论文,需要将参考文献信息内容查询出来,第一步,就是利用人名及年份查询所引用的文献或者文章及文章的doi,如果没用,也可也复制文章在百度里面查找,

第二步,拿到doi号在网址里面查询

 

如此往复,如果文章引用超过100jiao多,如此重重,无聊,而且易出错,

接下来,我们利用python 编写脚步,自动查询,然后把值保存在txt里面

步骤:

第一步:doi号是和人名,年份等引用信息混合在一起的,需要先将值提取出来,利用excel

因为有些是http:doi/org/ 有些直接是doi,在excle中直接查找替换,*org 替换 *doi   再替换 *doi/ 

拿到doi号,

第二部,需要将其按格式保存再excle中,文本格式,不然数字易变成浮点数

第三部,利用python 读取excel

# coding:utf-8 import xlrd class ExcelUtil(): def __init__(self, excelPath, sheetName): self.data = xlrd.open_workbook(excelPath) self.table = self.data.sheet_by_name(sheetName) # 获取第一行作为key值 self.keys = self.table.row_values(0) # 获取总行数 self.rowNum = self.table.nrows # 获取总列数 self.colNum = self.table.ncols def dict_data(self): if self.rowNum


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3