Sample code
Sample code
✅ Simple Code
import csv
import os
FILENAME = 'parking.csv'
def initialize_parking():
if not os.path.exists(FILENAME):
writer = csv.writer(file)
writer.writerow(['Slot', 'Status'])
writer.writerow([i, 'Empty'])
# Load current parking slots
def load_parking():
reader = csv.reader(file)
next(reader)
def save_parking(data):
writer = csv.writer(file)
writer.writerow(['Slot', 'Status'])
writer.writerows(data)
def show_available(parking):
slot[1] = 'Occupied'
entered += 1
else:
return parking
left = 0
slot[1] = 'Empty'
left += 1
else:
print(f"{left} vehicle(s) left.")
return parking
# Main loop
def main():
initialize_parking()
while True:
parking = load_parking()
show_available(parking)
try:
except ValueError:
continue
if cont != 'y':
break
if __name__ == '__main__':
main()