Untitled
unknown
plain_text
2 years ago
1.3 kB
32
Indexable
#!/usr/bin/python # -*- coding: utf-8 -*- import sys import getopt import pandas as pd if __name__ == "__main__": # Задаём определения входных параметров unixOptions = "r:" # напишите код gnuOptions = ["regions="] # напишите код # Читаем входные параметры fullCmdArguments = sys.argv argumentList = fullCmdArguments[1:] try: arguments, values = getopt.getopt(argumentList, unixOptions, gnuOptions) except getopt.error as err: print(str(err)) sys.exit(2) # # Обрабатываем входные параметры regions = 'Germany,France,Russia'.split(',') for currentArgument, currentValue in arguments: if currentArgument in ('@regions'): # ваш код здесь regions = currentValue. ... # ваш код здесь urbanization = pd.read_csv('/datasets/urbanization.csv') # Фильтруем и определяем максимальный уровень урбанизации urbanization = urbanization.query('Entity in @regions') urbanization = urbanization.groupby('Entity').agg({'Urban':'max'}) # ваш код print(urbanization)
Editor is loading...