«Невозможно найти» означает, что компилятор, который не может найти подходящую переменную, метод, класс и т. д., если у вас есть этот массаж ошибок, прежде всего, вы хотите найти строку кода, где вы получите массаж с ошибкой. И то вы сможете найти, какая переменная, метод или класс не определены перед ее использованием. После подтверждения инициализации этой переменной, метод или класс могут быть использованы для последующего использования ... Рассмотрим следующий пример.
I создадим демонстрационный класс и напечатаем имя ...
class demo{
public static void main(String a[]){
System.out.print(name);
}
}
Теперь посмотрим на результат.
Эта ошибка говорит: «имя переменной не может найти». Определить и инициализировать значение для переменной «имя» можно отменить эту ошибку. Фактически, это
class demo{
public static void main(String a[]){
String name="smith";
System.out.print(name);
}
}
Теперь посмотрим на новый вывод ...
Ok Успешно решена эта ошибка .. В то же время, если вы можете получить «не можете найти метод» или «не можете найдите класс «что-то». Сначала определите класс или метод и после использования ..
Прочитайте файл с помощью json.load(..)
и используйте json.dump(..)
, чтобы записать объект в другой файл, указав значение отступа.
with open("inFile") as f, open("outFile", "w") as g:
json.dump(json.load(f), g, indent=4)
Да, вы можете использовать open()
для чтения / записи файла, затем json.load()
читать файл и json.dump(..., indent=4)
чтобы ее распечатать.