xairaven
она должна брать города даже на кирилице.
xairaven
и если даже будет не Москва, а Масква, к примеру, то она выдаст погоду в Москве
👑OGURCHIK🖤
ну пробуй
👑OGURCHIK🖤
отправ
👑OGURCHIK🖤
London,GB
👑OGURCHIK🖤
observation = owm.weather_at_place(message.text) w = observation.get_weather() зачем переменная если она только раз дальше используется
👑OGURCHIK🖤
w = owm.weather_at_place(message.text).get_weather()
xairaven
London,GB
действительно, работает.
👑OGURCHIK🖤
😐
xairaven
но должно работать и по-другому
xairaven
ладно, спасибо, дальше сам попробую разобраться
👑OGURCHIK🖤
🤔должно
👑OGURCHIK🖤
с какова перепугу
xairaven
с какова перепугу
я видел видео, где вводились города и на кириллице, и всё работало
👑OGURCHIK🖤
явно либа говно
👑OGURCHIK🖤
и кирилицу не жует
👑OGURCHIK🖤
работает не так как ты хочешь
Anonymous
Anonymous
Добрый вечер! Я дотнетчик, мне пришла задача перевести систему с Python/Django на .NET. Сейчас занимаюсь миграцией данных с БД. Дано - в базе хранится base64 строка с сериализованным объектом, сериализация производилась средствами Python. К сожалению, никакой документации у меня нет под рукой к легаси-системе - XML внутри находится, или что-то другое. При попытке дешифровать base64 я получаю следующую строку с частично валидными данными и кучей мусора. Может ли быть, что это какой-то особенный формат сериализации средствами Питона? Или это просто кривые руки неправильно записали объект?
👑OGURCHIK🖤
посмотрив коде какой либой сереализовали
Anonymous
покажи пример
Фото выше - это то, что я получаю из base64.
maxlunar
не видел ничего подобного
👑OGURCHIK🖤
кек
👑OGURCHIK🖤
а зачем тогда пример просил
maxlunar
и какраз насчет пикла
Tishka17
Я пикл на глаз не отлияаю
👑OGURCHIK🖤
👑OGURCHIK🖤
евал есть?
maxlunar
но из пикла я подобного выхлопа не видел
Tishka17
👑OGURCHIK🖤
У кого?
в пине
Tishka17
Вообще, это может быть протобуф
Tishka17
Но хз
Anonymous
В дотнете есть бинарная сериализация, которая language dependent, другими языками и платформами не принимается. Не может ли быть, что это похожий случай ?
👑OGURCHIK🖤
да что гадать
👑OGURCHIK🖤
код нужен
👑OGURCHIK🖤
где обьект намилуют
Tishka17
Пока идеи две: пикл и протобуф
Tishka17
Пикл только в питоне будет и тебе нужны сорцы классов.
Tishka17
Для протобуфа тебе нужно описание структуры
👑OGURCHIK🖤
🤔кст
👑OGURCHIK🖤
что дучше сериализация или жисон?
👑OGURCHIK🖤
для храниния в бд
Anonymous
Ну кто знает. Сорцы есть?
Да, имеются. В общем, советуете найти место, где происходит формирование строки и искать оттуда ?
👑OGURCHIK🖤
Чоблин
массивы в бд хранить
Tishka17
массивы в бд хранить
Сериализация в жсон - тоже сериализация
Anonymous
Пока идеи две: пикл и протобуф
Если именно исходники с описанием структуры или сорцы классов не будут найдены, то уже никак ?)
Tishka17
Предлагаю подумать в сторону нормальных форм
👑OGURCHIK🖤
🤔
Tishka17
евал есть?
Нет там эвала
👑OGURCHIK🖤
🤔🤔
Tishka17
Моя либа строку не делает. Она делает простые типы, которые потом можно в жсон скормить
Anonymous
Спасибо, попробую пойти по линиям пикла и протобафа.
Nikolay
London,GB
О, вы из Англии
👑OGURCHIK🖤
Серафима O̡͙ ͈_O̧͖̣
Что может означать выражение "набор эвристик" в программировании?
Nikolay
Ruslan
Victor
Как правильно избежать дублирования записей при записи в базу данных SQLite?
Victor
На какое-то поле повесь unique
Задача: уникальность определять по совокупности всех полей.
Victor
То есть не по какому-то конкретному полю, а по всем в сумме.
Victor
123 122 123 – не проходит Так?
Таблица имеет несколько полей, поэтому этот пример не применим.
Victor
Структура: CREATE TABLE IF NOT EXISTS {} ( id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, bssid INTEGER NOT NULL, essid TEXT, sec INTEGER NOT NULL, key TEXT, wps INTEGER )
Victor
Потому что вырвал этот кусок из кода :)
Dogma
Ещё лучше
Андрей
Структура: CREATE TABLE IF NOT EXISTS {} ( id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, bssid INTEGER NOT NULL, essid TEXT, sec INTEGER NOT NULL, key TEXT, wps INTEGER )
По идее можно CONSTRAINT c_name UNIQUE (F, F1...) Но я не знаю лайт умеет так или нет