Fix scryfall_requests.py

This commit is contained in:
henriquenakashima 2020-11-29 19:02:39 -05:00
parent 0a3cf8d657
commit 1413223b3e
3 changed files with 17 additions and 12 deletions

11
.gitignore vendored
View file

@ -1,3 +1,9 @@
cards_in_draft.txt
oracle_cards.json
cube_temp.json
oracle_cards_clean.json
scryfall/
# Byte-compiled / optimized / DLL files # Byte-compiled / optimized / DLL files
__pycache__/ __pycache__/
*.py[cod] *.py[cod]
@ -128,7 +134,4 @@ dmypy.json
# Pyre type checker # Pyre type checker
.pyre/ .pyre/
.idea/workspace.xml .idea/workspace.xml
cards_in_draft.txt
oracle_cards.json
cube_temp.json
oracle_cards_clean.json

View file

@ -4,7 +4,7 @@
import keyword_stats import keyword_stats
if __name__ == '__main__': if __name__ == '__main__':
f = open('set_codes.txt') f = open('set_codes.csv')
codes = [line.strip() for line in f.readlines()] codes = [line.strip() for line in f.readlines()]
output_file = open('set_keyword_frequency.csv', 'w+') output_file = open('set_keyword_frequency.csv', 'w+')
output_file.write('Set,Keywords\n') output_file.write('Set,Keywords\n')

View file

@ -1,3 +1,4 @@
import os
import requests import requests
import json import json
import time import time
@ -30,11 +31,12 @@ def request_set(code):
f.close() f.close()
if __name__ == '__main__':
sets = [] sets = []
set_file = open('set_codes.txt') with open('set_codes.csv') as set_file:
for line in set_file: for line in set_file:
sets += [line.strip()] sets += [line.strip()]
set_file.close()
os.makedirs(os.path.join('scryfall', 'sets'), exist_ok=True)
for code in sets: for code in sets:
request_set(code) request_set(code)