A package for providing real-time car parking info in Norwich.
License: Other
Python 100.00%
live-parking-norwich's Introduction
Live car parking spaces in Norwich, UK
This package provides real-time information about available parking spaces in car parks and park & ride sites around Norwich. The data is sourced from an XML feed which is maintained by Norfolk County Council and refreshed every 5 minutes.
fromlive_parking_norwichimportLiveParkingNorwich# Create new Usage objectusage=LiveParkingNorwich()
# Returns a list of CarPark objectscar_parks=usage.refresh()
# Check for successifusage.success:
print(f"Last updated: {usage.last_updated}")
# Iterate through each CarPark objectforcar_parkincar_parks:
print("---")
print(f"{car_park.code} | {car_park.name}")
print(f"{car_park.occupancy}% full | {car_park.status}")
print(f"{car_park.occupied_spaces} used")
print(f"{car_park.remaining_spaces} remaining")
print(f"{car_park.total_capacity} in total")
else:
print(usage.error_message)
print(usage.traceback)
Last updated: 2024-02-18 15:37:24
---
CPN0017 | Chantry Place, Chapelfield Road,
53.0% full | enoughSpacesAvailable
520 used
455 remaining
975 in total
---
CPN0016 | ThickThorn, Norwich Road, Norwich
4.0% full | enoughSpacesAvailable
33 used
693 remaining
726 in total
---
CPN0015 | Harford, Ipswich Road, Norwich
0.0% full | carParkClosed
0 used
798 remaining
798 in total
...
...
...
CarPark attributes
Attribute
Type
code
String
name
String
occupancy
String
status
String
occupied_spaces
Integer
remaining_spaces
Integer
total_capacity
Integer
CarPark.status values
Status
Description
carParkClosed
The specified car park is closed.
allCarParksFull
All car parks are full within a specified area.
carParkFacilityFaulty
The specified car parking facility is not operating normally.
carParkFull
A specified car park is completely occupied.
carParkStatusUnknown
The status of the specified car park(s) is unknown.
enoughSpacesAvailable
Specified car parks have car-parking spaces available.
multiStoryCarParksFull
Multi level car parks are fully occupied.
noMoreParkingSpacesAvailable
Specified car parks are fully occupied.
noParkAndRideInformation
No park and ride information will be available until the specified time.
noParkingAllowed
No parking allowed until the specified time.
noParkingInformationAvailable
Car parking information is not available until a specified time.
normalParkingRestrictionsLifted
The parking restrictions that normally apply in the specified location have been temporarily lifted.
onlyAFewSpacesAvailable
Specified car parks have 95% or greater occupancy.
parkAndRideServiceNotOperating
Park and ride services are not operating until the specified time.
parkAndRideServiceOperating
Park and ride services are operating until the specified time.
specialParkingRestrictionsInForce
Parking restrictions, other than those that normally apply, are in force in a specified area.