python 3 вставить текст без отступа [дубликат]

«Невозможно найти» означает, что компилятор, который не может найти подходящую переменную, метод, класс и т. д., если у вас есть этот массаж ошибок, прежде всего, вы хотите найти строку кода, где вы получите массаж с ошибкой. И то вы сможете найти, какая переменная, метод или класс не определены перед ее использованием. После подтверждения инициализации этой переменной, метод или класс могут быть использованы для последующего использования ... Рассмотрим следующий пример.

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 Успешно решена эта ошибка .. В то же время, если вы можете получить «не можете найти метод» или «не можете найдите класс «что-то». Сначала определите класс или метод и после использования ..

0
задан Eric Miller 19 February 2015 в 18:31
поделиться

2 ответа

Прочитайте файл с помощью json.load(..) и используйте json.dump(..), чтобы записать объект в другой файл, указав значение отступа.

with open("inFile") as f, open("outFile", "w") as g:
    json.dump(json.load(f), g, indent=4)
3
ответ дан UltraInstinct 21 August 2018 в 08:52
поделиться
  • 1
    Кажется, что он работает несколько, но он по какой-то причине загружает json в outfile в другом порядке, чем infile. – Eric Miller 19 February 2015 в 19:19
  • 2
    Порядок неупорядоченных элементов, таких как пары ключ-значение в объекте, не сохраняется. И если вам нужно заботиться об этом приказе, вы можете сделать что-то неправильно. – UltraInstinct 19 February 2015 в 19:34
  • 3
    Ну, я не тот, кто пользуется JSON. Во всяком случае, кажется, что возникла более важная проблема. Первая часть моего JSON, похоже, была удалена в outfile. Это не может быть нормально. хмм. – Eric Miller 19 February 2015 в 21:00
  • 4
    Только мы можем помочь вам, если вы обновите свой вопрос с помощью SSCCE с текущим и ожидаемым выходом. – UltraInstinct 20 February 2015 в 06:17

Да, вы можете использовать open() для чтения / записи файла, затем json.load() читать файл и json.dump(..., indent=4) чтобы ее распечатать.

1
ответ дан Igor Hatarist 21 August 2018 в 08:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: