diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2018-10-31 01:32:04 +0100 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2018-10-31 01:32:04 +0100 |
| commit | a7f1d363eaef9149e54e5846072e710713cca7a7 (patch) | |
| tree | 905abe3716133a6c2677d1b1882ff4d2227c150f /fetch-entries.py | |
| parent | 4cd8cbde8649d2ecb34556dd33cd9b19a5558033 (diff) | |
initial commit
Diffstat (limited to 'fetch-entries.py')
| -rw-r--r-- | fetch-entries.py | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/fetch-entries.py b/fetch-entries.py new file mode 100644 index 00000000..b8279a1a --- /dev/null +++ b/fetch-entries.py @@ -0,0 +1,25 @@ +import os +import sys +import csv +import subprocess + +with open('./datasets/citations.csv', 'r') as f: + reader = csv.reader(f) + lines = list(reader) + keys = lines[0] + lines = lines[1:] + +print([line[1] for line in lines]) + +for line in lines: + label = line[0] + title = line[1] + entries_fn = './datasets/scholar/entries/{}.csv'.format(title) + print(entries_fn) + if not os.path.exists(entries_fn): + with open(entries_fn, 'w') as f: + subprocess.call([ + './vendor/scholar.py', + '-t', '-s', title, '--csv', + ], stdout=f) + sys.exit(1) |
