import с малка буква, не с главна.
Коя версия ти е питона и под какъв ОС? Има разлика между python2 и python 3.
За бързи проби има т.нар. "python repl" онлайн - например:
https://replit.com/languages/python3Този код (с коригиран import) дава:
Като стане така запалваш гугъла и търсиш "python3 json.load" - отиваш на
https://docs.python.org/3/library/json.html и търсиш какво очаква като втори позиционен аргумент - демек, няма такъв, то си пише и в грешката.
Като махнеш втория става по-ясно:
Ако се беше зачел в документацията, щеше да видиш същото - първият аргумент не е име на файл, а хендъл към вече отворен файл. Т.е. трябва да повикаш първо отваряне на файла, и резултата да ползваш за единствен аргумент.
Сега, ако тоя код някога някъде е работил, много вероятно е да е ползван друг модул за json или много различна версия.
Приличен начин да отвориш файла и да го парсираш през json.load е този пример:
Като гледаш, става ясно че който ти го е "предложил" не е уцелил тотото - трябва да "хванеш" връщаното при парсирането в променлива за да го позлваш после (data в примера).
Какъв е тоя код дето искаш да го пускаш?
Едит: видях линка. Ама там пише:
Това е отвсякъде коректно - пусната на pytjon 3 repl вади че не може да намери конкретния файл, което е очаквано:
Всъщност проблемът е в съдържанието/енкодинга да самия json файл с командите. Отвори го в качествен редактор и го смени на нещо нормално - може би utf-8. Доколкото разбирам, при теб е cp-1251.
При мен всичко изглежда добре - дръпнах го с git и под ubuntu си отваря файла и парсира нормално. Да не би да теглил зип, или да си ровичкал из файла с недоклатен редатор?