我看文献有一个缺点就是喜欢把文件一股脑放到一个文件夹,而且没有边写论文边引用的好习惯。
接下来实现的是:一下子把文件夹的论文名字提取出来,然后通过知网生成参考文献
step1:读取文件,生成论文名
import os for filename in os.listdir('D:\国电联合动力\开题-自己\paper2\paper'): print(filename)
生成就是这样:
step2,提取文件名,去除作者,文件格式
lines=open('d:/1.txt') fp=open('D:/2.txt', 'w') for s in lines: fp.write( str(s.split('_')[0]+'\n')) fp.close() # 关闭文件step3,利用知网做跳转