9 # URI (for DCP metadata)
10 # Name/ID of rating system
16 with urllib.request.urlopen('https://www.movielabs.com/md/ratings/v2.4.8/CMR_Ratings_v2.4.8.xml') as f, open('ratings', 'w') as g:
17 #with open('CMR_Ratings_v2.4.8.xml') as f, open('ratings', 'w') as g:
18 soup = bs4.BeautifulSoup(f.read(), 'xml')
19 for system in soup.find_all('mdcr:RatingSystem'):
20 print(system.URI.get_text(), file=g)
21 print(system.RatingSystemID.System.get_text(), file=g)
22 if system.AdoptiveRegion.SubRegion:
23 print(system.Region.RegionName.get_text().title() + "/" + system.AdoptiveRegion.SubRegion.get_text(), file=g)
25 print(system.Region.RegionName.get_text().title(), file=g)
26 print(system.Region.country.get_text(), file=g)
27 for rating in system("Rating"):
28 print(rating['ratingID'], file=g)