问题背景:想了解一个领域最近在做些什么,要做一个全面的survey,但是从IEEE导出的.csv文件不是那么方便看。
为了get重要信息(文章名、刊源、摘要),想把这些信息整合到一个方便阅览的文件(.tex)上。
由于相关文献太多,手动操作浪费时间也不是那么实际。
已有从IEEE导出的搜索结果,一个.csv文件。
问题描述:将.csv文件中所关注的信息(我的需求是文章名、刊源、摘要),按照段落格式排列输出到一个.txt文件上
脚本:
# -*- coding: cp936 -*-
#Description: export .txt (title+publication+abstract) from .csv file (full info.)
import os
import csv
def col_selector(table,column_key):
return [row[column_key] for row in table]
path = '.'
file = 'export2021.04.14-02.57.16.csv'
file_path=os.path.join(path,file)
print file_path
with open(file_path, 'rb') as f:
reader = csv.reader(f, delimiter=',')
whole_table = [row for row in reader]
table = whole_table[176:201] # 这里可以修改需要导出的行数
title_col = col_selector(table, 0) # 文章名的列
publication_co