123456789101112131415161718192021222324 |
- import pandas as pd
- import tqdm
- from read_di_unfccc import UNFCCCApiReader
- def main():
- reader = UNFCCCApiReader()
- assert len(reader.parties) >= 190
- for party in tqdm.tqdm(reader.parties["code"]):
- try:
- df = pd.read_parquet(f"data/annexI/{party}.parquet")
- except FileNotFoundError:
- df = pd.read_parquet(f"data/non-annexI/{party}.parquet")
- assert not df.duplicated(
- ["party", "category", "classification", "measure", "gas", "unit", "year"]
- ).any()
- print("no obvious problems")
- if __name__ == "__main__":
- main()
|