文献分析
应用背景
(60条消息) 如何用VOSviewer分析CNKI数据?_nkwshuyi的博客-CSDN博客
(60条消息) 如何用VOSviewer分析CNKI关键词共现?_nkwshuyi的博客-CSDN博客
代码实现
import re
import os
input= r'E:\Alark\Desktop'
os.chdir(input)
file='RISsample.txt'
output="RIS参考文献.txt"
if output in set(os.listdir()):
os.remove(output)
f=open(file, 'r',encoding='utf-8')
#UTF-8-BOM格式要转化为utf8
#with open() as f:
f2=open(output,'w')
flag=0
for line in f:
#f.readlines()
print(line)
if flag==0:
if re.search('KW - ', line)!=None:
flag = 1
continue
else:
f2.write(line)
if flag==1:
if re.search('-', line)!=None or line=='\n':
flag=0
f2.write(line)
else:
line='KW - '+line
f2.write(line)
f.close()
f2.close()