Skip to content

Commit

Permalink
add parse script
Browse files Browse the repository at this point in the history
  • Loading branch information
moldhouse committed Sep 28, 2023
1 parent 0633dbc commit 0ce7a27
Showing 1 changed file with 25 additions and 0 deletions.
25 changes: 25 additions & 0 deletions src/parse.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
import csv

def open_gliderlist():
with open("gliderlist.csv") as file:
reader = csv.reader(file, delimiter=",")
next(reader)
gliders = []
for row in reader:
gliders.append(row)

print(f"Parsed {len(gliders)} gliders from gliderlist")
return gliders


def write_gliderlist(gliders):
with open("new_gliderlist.csv", "w") as file:
writer = csv.writer(file, delimiter=",")
for row in gliders:
row = row[:11] + [""] + row[11:]
writer.writerow(row)


if __name__ == "__main__":
gliders = open_gliderlist()
write_gliderlist(gliders)

0 comments on commit 0ce7a27

Please sign in to comment.