Advertisement
Guest User

untitled

a guest
Nov 30th, 2019
180
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.45 KB | None | 0 0
  1. Utility Start JSON to HORUS =================================
  2. # Standard Tools
  3. #=============================================================
  4. import pandas as pd
  5. # Input Agreement ============================================
  6. sInputFileName='C:/VKHCG/05-DS/9999-Data/Country_Code.json'
  7. InputData=pd.read_json(sInputFileName, orient='index', encoding="latin-1")
  8. print('Input Data Values ===================================')
  9. print(InputData)
  10. print('=====================================================')
  11. # Processing Rules ===========================================
  12. ProcessData=InputData
  13. # Remove columns ISO-2-Code and ISO-3-CODE
  14. ProcessData.drop('ISO-2-CODE', axis=1,inplace=True)
  15. ProcessData.drop('ISO-3-Code', axis=1,inplace=True)
  16. # Rename Country and ISO-M49
  17. ProcessData.rename(columns={'Country': 'CountryName'}, inplace=True)
  18. ProcessData.rename(columns={'ISO-M49': 'CountryNumber'}, inplace=True)
  19. # Set new Index
  20. ProcessData.set_index('CountryNumber', inplace=True)
  21. # Sort data by CurrencyNumber
  22. ProcessData.sort_values('CountryName', axis=0, ascending=False, inplace=True)
  23. print('Process Data Values =================================')
  24. print(ProcessData)
  25. print('=====================================================')
  26. # Output Agreement ===========================================
  27. OutputData=ProcessData
  28. sOutputFileName='c:/VKHCG/05-DS/9999-Data/HORUS-JSON-Country.csv'
  29. OutputData.to_csv(sOutputFileName, index = False)
  30. print('JSON to HORUS - Done')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement