@ru_python

Страница 9728 из 9768
Shieldy
28.07.2019
15:32:16
Добро пожаловать, @kAldown! Не забудь ознакомиться с правилами чата. https://t.me/ru_python/802295

qwerty
28.07.2019
15:38:29
def extract_arg(arg): return arg.split()[1:]

Google
qwerty
28.07.2019
15:38:38
от команды отделяется аргумент

/команда аргумент

Tynuk
28.07.2019
15:39:20
напиши регулярку

qwerty
28.07.2019
15:39:20
на выходе получается ['аргумент']

Tynuk
28.07.2019
15:39:31
потому что ты срез делаешь

qwerty
28.07.2019
15:39:55
Tishka17
28.07.2019
15:40:18
на выходе получается ['аргумент']
Ну и зачем ты это в str загнал?

В каком виде в либу передать?

Tynuk
28.07.2019
15:40:34
нельзя строку с листом складывать

qwerty
28.07.2019
15:40:58
нужен аргумент типа стринг

а как перевести?

Tishka17
28.07.2019
15:41:23
нужен аргумент типа стринг
Это мы поняли. В каком виде там должно быть место написано?

Google
Tishka17
28.07.2019
15:41:57
Вряд ли ['\x1234']

Tynuk
28.07.2019
15:41:59
нужен аргумент типа стринг
у тебя же в листе уже объект строки лежит

не срез юзай а args.split()[1]

Tishka17
28.07.2019
15:42:26
у тебя же в листе уже объект строки лежит
Там может быть больше одной строки

Вообще вопрос что там реально за строки

Tynuk
28.07.2019
15:42:40
/weather Москва

Tishka17
28.07.2019
15:43:01
не срез юзай а args.split()[1]
command, params = args.split(' ', 1)

Tynuk
28.07.2019
15:43:08
лучше юзай regexp = '/weather\s+\(S+)'

qwerty
28.07.2019
15:43:13
Tishka17
28.07.2019
15:43:21
/weather Москва
А если не Моква, а Нижний Тагил?

Tishka17
28.07.2019
15:43:38
Вряд ли ему надо только Нижний

И вряд ли ['Нижний', 'Тагил']

Tynuk
28.07.2019
15:43:59
regexp = '/weather\s+([\s\S]+)'

Tishka17
28.07.2019
15:44:08
qwerty
28.07.2019
15:44:10
я пробовал с чисто стрингом работать, всё равно ошибка эта

qwerty
28.07.2019
15:44:42
через 5 минут скину, сейчас не могу, сорри

꧁꧂OGURCHIK꧁꧂
28.07.2019
15:48:04
def extract_arg(arg): return arg.split()[1:]
ради одного реторна делать функцию...

да и как бы бывают тыкают команду без параметра

Google
qwerty
28.07.2019
15:51:24
Код
https://pastebin.com/B7h74ef3

꧁꧂OGURCHIK꧁꧂
28.07.2019
15:52:48
?нету

qwerty
28.07.2019
15:52:54
здесь нету

а так есть

не в этом проблема

꧁꧂OGURCHIK꧁꧂
28.07.2019
15:53:00
weather.get_detailed_status()

где везе?

ху*та

искать ошибку в левом коде

Nikolay
28.07.2019
15:53:34
@Tishka17 работу неси

Tishka17
28.07.2019
15:56:07
@Tishka17 работу неси
Давай резюме, закину нашим. Если в мск готов

https://pastebin.com/B7h74ef3
Попробуй с фиксированным городом

꧁꧂OGURCHIK꧁꧂
28.07.2019
15:57:45
obs = owm.weather_at_place('London,GB') # Toponym

я не на 100% уверен

но либа не будет кушать города на кирилице

Google
qwerty
28.07.2019
15:59:38
она должна брать города даже на кирилице.

и если даже будет не Москва, а Масква, к примеру, то она выдаст погоду в Москве

꧁꧂OGURCHIK꧁꧂
28.07.2019
16:00:36
ну пробуй

отправ

London,GB

observation = owm.weather_at_place(message.text) w = observation.get_weather() зачем переменная если она только раз дальше используется

w = owm.weather_at_place(message.text).get_weather()

qwerty
28.07.2019
16:02:00
London,GB
действительно, работает.

꧁꧂OGURCHIK꧁꧂
28.07.2019
16:02:07
?

qwerty
28.07.2019
16:02:11
но должно работать и по-другому

ладно, спасибо, дальше сам попробую разобраться

꧁꧂OGURCHIK꧁꧂
28.07.2019
16:02:41
?должно

с какова перепугу

Shieldy
28.07.2019
16:02:53
Добро пожаловать, @IskanderRaimbayev! Не забудь ознакомиться с правилами чата. https://t.me/ru_python/802295

qwerty
28.07.2019
16:03:57
с какова перепугу
я видел видео, где вводились города и на кириллице, и всё работало

꧁꧂OGURCHIK꧁꧂
28.07.2019
16:04:28
явно либа говно

и кирилицу не жует

работает не так как ты хочешь

Iskander
28.07.2019
16:08:33


Google
Iskander
28.07.2019
16:08:40
Добрый вечер! Я дотнетчик, мне пришла задача перевести систему с Python/Django на .NET. Сейчас занимаюсь миграцией данных с БД. Дано - в базе хранится base64 строка с сериализованным объектом, сериализация производилась средствами Python. К сожалению, никакой документации у меня нет под рукой к легаси-системе - XML внутри находится, или что-то другое. При попытке дешифровать base64 я получаю следующую строку с частично валидными данными и кучей мусора. Может ли быть, что это какой-то особенный формат сериализации средствами Питона? Или это просто кривые руки неправильно записали объект?

꧁꧂OGURCHIK꧁꧂
28.07.2019
16:10:09
посмотрив коде какой либой сереализовали

Iskander
28.07.2019
16:10:33
покажи пример
Фото выше - это то, что я получаю из base64.

Max
28.07.2019
16:10:56
не видел ничего подобного

꧁꧂OGURCHIK꧁꧂
28.07.2019
16:11:03
кек

꧁꧂OGURCHIK꧁꧂
28.07.2019
16:11:12
а зачем тогда пример просил

Max
28.07.2019
16:11:22
и какраз насчет пикла

Tishka17
28.07.2019
16:11:29
Я пикл на глаз не отлияаю

꧁꧂OGURCHIK꧁꧂
28.07.2019
16:11:34
евал есть?

Max
28.07.2019
16:11:40
но из пикла я подобного выхлопа не видел

Tishka17
28.07.2019
16:11:43
евал есть?
У кого?

꧁꧂OGURCHIK꧁꧂
28.07.2019
16:11:51
У кого?
в пине

Страница 9728 из 9768