some refactor
This commit is contained in:
Executable
+22
@@ -0,0 +1,22 @@
|
||||
from parse import parse_csv_to_structure
|
||||
import sys
|
||||
from structures import Host, Wire
|
||||
|
||||
|
||||
def check_correct(data):
|
||||
assert isinstance(data, dict)
|
||||
|
||||
for key, value in data.items():
|
||||
assert isinstance(key, str)
|
||||
assert isinstance(value, dict)
|
||||
|
||||
# for subkey, subvalue in value.items():
|
||||
# assert isinstance(subkey, str)
|
||||
# assert isinstance(subvalue, str)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
data = parse_csv_to_structure(sys.argv[1])
|
||||
if check_correct(data):
|
||||
print("yay!")
|
||||
print(data)
|
||||
Reference in New Issue
Block a user