Yurii
Tishka17
Дмитрий
Tishka17
Sasha
Tishka17
хотяяя
Nikolay Markov
Кстати, я не этолог, а офтальмолог-хирург
одно другому не сильно мешает, имхо. Я сам подорвался на фразу "обеспечивается генетикой", потому что интересен процент. Так-то там всегда сочетание обоих факторов, просто этологи очень склонны валить все на генетику и пренебрегать окружением, поэтому уточнил :)
Tishka17
ребята, я спросил закончить флуд. Если будете продолжать, начну раздавать RO
Daniil
как RO расшифровывается?
Spirit
Daniil
:D спасибо
Tishka17
Tishka17
бля, теперь в файл не хочет
Nikolay Markov
Tishka17
сначала заэнкодить?
with open("car.json", "w") as f:
json.dump(json.loads(res), f, indent=2, ensure_ascii=False, encoding="utf-8")
Tishka17
что тут енкодить?
Nikolay Markov
Andrew
Может глупый совет, но wb не поможет?
Tishka17
на write
Tishka17
Tishka17
Traceback (most recent call last):
File "myapp.py", line 1141, in <module>
json.dump(data, f, indent=2, ensure_ascii=False, encoding="utf-8")
File "/usr/lib/python2.7/json/__init__.py", line 190, in dump
fp.write(chunk)
UnicodeEncodeError: 'ascii' codec can't encode characters in position 1-11: ordinal not in range(128)
Andrew
Tishka17
with io.open("car.json", "w", encoding="utf-8") as f:
x=json.dumps(data, indent=2, ensure_ascii=False)
f.write(x)
Tishka17
вот так сработало
Andrew
Помог Тишке
Жизнь прожита не зря
Tishka17
Tishka17
Andrew
Tishka17
и если дампить не в строку, а сразу в файл, то ругается что пишется не unicode, а строка
Tishka17
короче хорошо, что я обычно пишу на 3м
Andrew
Ну это уже приколюхи второй линии, я к нему не притрагивался еще
Andrew
И не уверен, стану ли
Andrew
Tishka17
А кстати, почему?
потому что криво. любой модуль умеет энкодить по своему и из-за этого проблемы
Andrew
И заставить его энкодить "по своему", как я понял, не всегда получается
Tishka17
в смысле вместо того, чтобы энкодингом занимался только IO, оно там в любом месте
Yurii
Tishka17
Yurii
Ваще я типа того всегда json пишу.
ꑭÞeßŕwæłd
Пытаюсь импортировать keras, выдает
using tensorflow background ( то есть походу модуль все таки импортнулся!?)
После чего вылетает с exit code -1
Никакие операции после импорта не работают.
До этого сделал нейронку в colab, там все ок. Теперь от мучаюсь с тем что бы перенести на линушный сервак
Tishka17
ꑭÞeßŕwæłd
Может стоит использовать в качестве интерпретатора conda?
Yurii
м?
С похожими настройками, разве что indent мб немного иной
Tishka17
Tishka17
это менеджер пакетов
Tishka17
Yurii
На винде были проблемы с записью или данные такие сразу попались
ꑭÞeßŕwæłd
Неправильно выразился. Так вот что может помочь с этим дебильный кодом -1
ꑭÞeßŕwæłd
conda - это не интепретатор
ꑭÞeßŕwæłd
это менеджер пакетов
Pavel
эм.
Юрий очень рад, что дампает джысоны как Тишка. Это позволяет ему чувствовать себя таким же профессионалом.
Yurii
ꑭÞeßŕwæłd
Tishka17
хз. не шарю в керасе
Tishka17
-1 значит "ошибкА"
Aragaer
все что угодно может значить
Andrew
Тупо краш
Ruslan
Здраствуйте. У меня есть файл с JSON, в котором 900 объектов, и когда я его загружаю, выполняю json.load(), то оттуда всего 68 объектов выколупывается. В чём я мог просчитаться?
Aragaer
в том, что json.load вычитывает только один первый элемент/объект/список, а там в файле их может быть больше
Ruslan
Во блин... А как быть тогда?
Tishka17
Циклом по строкам
Aragaer
хотя у меня в этом случае json.load выдает ошибку
Aragaer
ValueError: Extra data
Yurii
Aragaer
ну я к тому, что
[{"obj": 1}, {"obj": 2}]
Aragaer
это ок - один список с двумя объектами
Aragaer
и json.load нормально его должен прочесть как список
Ruslan
Я сделал поиск по полю, которое каждый объект содержит, и там нужное число
Yurii
Я подумал
{"obj": 1}
{"obj": 2}
Aragaer
а вот это не ок
Aragaer
тут один объект, а потом "extra data"
Light Mushroom
Гайз в django import error при взаимном импорте как лечить?
Ruslan
Причём объекты как-то хаотично выбраны, не последовательно
Ruslan
Какая-то шляпа непонятная