@ru_python

Страница 9583 из 9768
Леха
12.07.2019
17:02:37
Добрый вечер!

Tishka17
12.07.2019
17:05:44
В смысле тест может валиться по сотне причин. Чем помечать что он должен валиться надо найти на чем конкретно падает и инвертировать assert

Потому что в следующий раз он может упасть по другой причине и это будет ложно принято за правильное поведение

Anton666‍♂
12.07.2019
17:08:10


Google
Julian =)
12.07.2019
17:11:48
На первый взгляд просто убери идентацию после второго print

В первый раз тебе нужен таб после if

И str(input()) не нужно, input уже возвращает str

А ты хочешь число, тебе нужно int(input())

Anton666‍♂
12.07.2019
17:15:40
В первый раз тебе нужен таб после if
if f == 'треугольник' ^ IndentationError: unexpected indent теперь почему то неожиданный отступ

Tishka17
12.07.2019
17:16:36
Наверно потому что ты зачем-то неожиданно для всех поставил отступ

Anton666‍♂
12.07.2019
17:17:34
Наверно потому что ты зачем-то неожиданно для всех поставил отступ
дак я через таб поставил отступ как обычно, сейчас вдруг ошибка

Tishka17
12.07.2019
17:17:54
꧁꧂OGURCHIK꧁꧂
12.07.2019
17:18:31


Julian =)
12.07.2019
17:18:55
А, ну или так

꧁꧂OGURCHIK꧁꧂
12.07.2019
17:19:14
?и не в строку а в инт

Tishka17
12.07.2019
17:19:38
Ну и зачем там отступ перед принтом?

Google
꧁꧂OGURCHIK꧁꧂
12.07.2019
17:19:56
Tishka17
12.07.2019
17:20:13
вывод результата
Я спросил не зачем принт. А зачем отступ

꧁꧂OGURCHIK꧁꧂
12.07.2019
17:20:34
где

?

Anton666‍♂
12.07.2019
17:20:59
где
4 пункт, на твоем скрине. я убрал оттуда. это насколько я понял общий принт

꧁꧂OGURCHIK꧁꧂
12.07.2019
17:21:31
значит первый прин с

вывелось s

если не треугольник то что запринтует последний принт?

Anton666‍♂
12.07.2019
17:23:31
если не треугольник то что запринтует последний принт?
там еще круг и прямоугольник, но пока разбираюсь с треугольником

꧁꧂OGURCHIK꧁꧂
12.07.2019
17:24:29
вынеси а б с вне принта

там еще круг и прямоугольник, но пока разбираюсь с треугольником
ну там же будет ниже елфи. и если результат у всех в С то можно и вынести из под ифа

Anton666‍♂
12.07.2019
17:26:26
ну там же будет ниже елфи. и если результат у всех в С то можно и вынести из под ифа
да по сути результат будет у всех в с а как вынести из по ифа, если получается иф у нас проверяет на правильность ввода и от него уже выдает нужную формулу ??

꧁꧂OGURCHIK꧁꧂
12.07.2019
17:27:15
?это не так критично но если ввести любое слово с ошибкой то на принте лови ошибку

Anton666‍♂
12.07.2019
17:36:31


всем спасибо большое

Julian =)
12.07.2019
17:38:21
Если у меня есть папка src в которой есть файлы, то импортить что-то из той папки можно только через import src.prog ?

Или есть что-то понормальнее?

Tishka17
12.07.2019
17:41:02
А что не нормального?

Google
Tishka17
12.07.2019
17:41:15
Если основной файл лежит не в src, логично

Ну ещё есть локальные импорты

Julian =)
12.07.2019
17:41:42
Сделал from src import prog

Так больше нравится?

Tishka17
12.07.2019
17:42:25
Ну ты мог вообще сделать from src.prog import что-то

Сделал from src import prog
Это немного разные вещи

Julian =)
12.07.2019
17:42:42
Да, я понимаю

Типо так будет src.prog.func()

Tishka17
12.07.2019
17:42:59
Зависит наличии в src файла init и его содержимого

Julian =)
12.07.2019
17:43:05
А у меня просто prog.func()

Или нет?

MOOLAN1234
12.07.2019
17:43:13
Кто нибудь подскажет почему могут падать боты написанные на telebot(TelegramBotAPi), 10 минут работает потом падает с ошибкойERROR - TeleBot: "Connection Error occurred, args=(Protocol Error('Connection aborted.', OSError("(104, 'ECONNRESET')")),) Traceback (most recent call last): судя по ветке https://github.com/eternnoir/pyTelegramBotAPI/issues/453 проблема частая, это сталкивался ли кто нибудь с таким же ?

Julian =)
12.07.2019
17:43:53
Да импортируй прям func :)
Так а смысл мне лишнее src, если это ничего кроме названия папки

Tishka17
12.07.2019
17:44:14
Ну ты же зачем-то её завёл

И основной файл положил не в неё

Julian =)
12.07.2019
17:44:34
Чтоб отличать код от всяких ридми

Ну я пытаюсь скрипт в pypi а там вроде экзешник должен быть в корневой директории

Google
Julian =)
12.07.2019
17:45:45
Или нет

Tishka17
12.07.2019
17:48:38
Экзешник

Назови не src, а по имени проги.

Ее же любой после установки сможет импортировать

Edgyr Var
12.07.2019
18:28:18
Всем привет. Кто нибудь знает как избежать исключения Incorrect Padding при b64decode? Данный фикс работает через раз "=" * ((4 - len(data) % 4) % 4))

Tishka17
12.07.2019
18:29:01
не передавать обрезанные данные =)

Edgyr Var
12.07.2019
18:29:23
Ну они не обрезаются, просто они в json

Tishka17
12.07.2019
18:29:52
обрезаются

кто-то их обрезал

кто и зачем - надо выяснить

Edgyr Var
12.07.2019
18:30:35
encode('utf-8') мог?

Tishka17
12.07.2019
18:30:53
= обрезать?

не мог

Edgyr Var
12.07.2019
18:31:14
Значит странно

Больше ничего нет, что могло их обрезать

Они передаются в b64decode после json.dumps

Маришка
12.07.2019
18:47:11
Стоп, чо блядь. Зачем ты в декод пытаешься пихнуть жсон?

W
12.07.2019
18:49:27
какой gui тулкит прост в освоении и нынче в тренде?

Google
Маришка
12.07.2019
18:49:51
Чтобы на его основе сделать подпись
Может ты b64encode имел виду?...

W
12.07.2019
18:50:19
попробую таки его

Edgyr Var
12.07.2019
18:50:34
Может ты b64encode имел виду?...
Он ругается на него, с decode всё ок, кроме этих отступов

Маришка
12.07.2019
18:51:36
Я даже не хочу врубаться в ту ересь, которую ты делаешь там...

Denis
12.07.2019
18:53:17
Чтобы на его основе сделать подпись
Так для этого не нужен base64

Edgyr Var
12.07.2019
18:53:32
Я даже не хочу врубаться в ту ересь, которую ты делаешь там...
почитай про decode прежде чем что либо говорить про ересь?

Так для этого не нужен base64
Я его использую для создания хэша SHA256

Denis
12.07.2019
18:54:54
Я его использую для создания хэша SHA256
Для создания sha256 надо использовать hashlib, а не base64

Edgyr Var
12.07.2019
18:55:28
Для создания sha256 надо использовать hashlib, а не base64
Ты немного не понял. Я использую для хэша Crypto.Hash.SHA256

Нельзя строку просто так в него запихать

Edgyr Var
12.07.2019
18:55:55
Её нужно декодировать

Маришка
12.07.2019
18:56:26
Edgyr Var
12.07.2019
18:56:53
Прочитай что ты писал ебанавт.
Ебанавта слушать не буду, ебанавт

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