Artöm
Чтобы не держать лишние дескрипторы
Олег
а это не устарело?
Олег
всм это не экономия уровня экономии на количестве переменных в коде?
Alexey
Alexey
дескрипторы все так же используются в ОС
Олег
хм
чот я просто эмпирически в анализе данных ни разу не сталкивался с тем, чтобы были какие-то конфликты такого порядка
Олег
а учитывая общую бойлерплейтность тетрадок так лениво всё закрывать/пользоваться with — код сильно замусоривается имхо
Олег
пасибо за напоминание
Conditional elector of HRE
Django
Oleksandr
Django
У тебя где src сделай просто {{question.trailer.url}}
Oleksandr
Олег
PP40
https://telegra.ph/Kak-bunk100-kidaet-na-dengi-12-08
PP40
𝘤𝘩с𝘱𝘱𝘢 | washed
хелп
def iq_test(numbers):
numbers = numbers.split()
a = 0
b = 0
for q in numbers:
if int(q) % 2 == 0:
a+=numbers.index(q)
else:
b+=numbers.index(q)
if len(str(a)) == 1:
return numbers.index(str(a))
else:
return numbers.index(str(b))
Traceback (most recent call last):
File "tests.py", line 6, in <module>
test.assert_equals(iq_test("88 96 66 51 14 88 2 92 18 72 18 88 20 30 4 82 90 100 24 46"), 4)
File "/workspace/default/solution.py", line 13, in iq_test
return numbers.index(str(b))
ValueError: '3' is not in list
Bob is preparing to pass IQ test. The most frequent task in this test is to find out which one of the given numbers differs from the others. Bob observed that one number usually differs from the others in evenness. Help Bob — to check his answers, he needs a program that among the given numbers finds one that is different in evenness, and return a position of this number.
! Keep in mind that your task is to help Bob solve a real IQ test, which means indexes of the elements start from 1 (not 0)
Examples:
iq_test("2 4 7 8 10") => 3 # Third number is odd, while the rest of the numbers are even
iq_test("1 2 1 1") => 2 # Second number is even, while the rest of the numbers are odd
Никита
у вас проверка неправильно работает. Попробуйте тест 2 2 2 1
Tim
Здравствуйте
Как можно миносовать циклично ???
например
20 миносовать по 5
20
15
10
5
0
𝘤𝘩с𝘱𝘱𝘢 | washed
Tim
𝘤𝘩с𝘱𝘱𝘢 | washed
https://www.codewars.com/kata/5544c7a5cb454edb3c000047/train/python
бля че здесь считать?
Никита
W
было бы круто если повезло а так мне больше навыки хочу потренировать.
W
сижу не только над этим сайтом есть еще пару .Вот сижу и думаю как спарсить анные если там скрипты а айпи платное.
Ω
Добрый день.
1. есть большой фрейм. нужно создать текстовый столбик, куда будут внесены в тестовом виде данные по заданной строке, который будет представлять для каждой строки "название столбца: содержимое данного столбца". т.е. к примеру фрейм имеет столбцы - a, b, c, d. нужен отдельный столбец text для текстового представления столбиков c, d. к примеру для строки с индексом i: df.loc[i, "text"] == "c: text1, d: text2". где text1 == df.loc[i, "c"], text2 == df.loc[i, "d"].
если использовать простую итерацию по индексам, а затем по столбикам, то время будет измеряться часами. нужно сделать как можно быстрее?
я вот такой код использую
for index, row in df.iterrows():
text = ""
for col in target_cols:
text += dict_name[col]
text += ": "
text += str(row[col])
text += "."
# row["text"] = text
df.loc[index, "text"] = text
2. возникает проблема в размере файла. т.к. он большой то в память не влазит. возможно конечно считвание по частям и дозапись, но может есть другие способы?
;
По офф. документации можно выучить tkinter?
Просто слышал что у tkinter-а плохая документация.
Ilyas
Лучше вообще пилить на том что предназначено для этого.
Air☁️💨
Не удается найти "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/9.0.0/include". Не удается найти "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/9.0.0/include". Всем привет. Вот такие ошибки выдаёт VScode на mac. Что делать ?
Air☁️💨
Жаль у вас нельзя скрин прикрепить , чат не даёт.
Air☁️💨
Видимо и тут ничего не скажут.
Artöm
Air☁️💨
Так я и по питону тоже. Мне это вот такие сообщения выдаёт VScode
Artöm
Air☁️💨
Не знаю. Это мне VScode выдал в предупреждениях.
Artöm
Именно вс код или какое-то расширение?
.
Хелп
Кто нибудь знает struct, нужно расшифровать один файл который зашифрован на другом языке.
Там есть заголовки и данные.
Victor
Покажите хотя бы пример файла
✨ Uni
базовый питонист 2021, понимаю
Andrey
Посоны, а как правильно использовать pipenv для того, чтобы пользоваться «общими пакетами»? Типа я хочу какой-то пакет использовать независимо от конкретного проекта/окружения, например, тулзу из pypi. Или правильнее не заморачиваться феншуями и устанавливать привычным pip install --user ?
Андрей
Andrey
Andrey
в кажое окружение установить эту тулзу. это будет лучше
Понял, т.е. оно там автоматом разрешается и никак не дублируется. С другой стороны странно пихать посторонние вещи, которыми хочешь пользоваться везде в системе в каждый следующий проект. Это осядет в Pipfile и будет потом видно всем другим
Sergei
Andrey
Василий
всем привет!
скажите, кто имел опыт покупки ноута под разработку на питоне не на интеле, а на условном Ryzen7? есть подводные камни? всякая ерунда с совместимостями, вставаниями пакетов итд
Андрей
Василий
Андрей
спасибки
К слову, ни на винде, ни на бубунте
...
Tim
Tim
эмуляторы иос вроде бы вылетали)
reinmar
Привет. Подскажите пожалуйста, как определить в скрипте, что система отправляется в слип мод или выключается? (для сохранения данных) (windows)
Victor
Victor
Думаю, нужно копать в сторону Windows API и событий. Например, нужно подписаться на вот такое событие: https://docs.microsoft.com/en-us/dotnet/api/microsoft.win32.systemevents.sessionending
reinmar
оукей. спасибо. попробую оба совета
Andrey
Ну, типа, когда ты в БД пишешь, ты же не делаешь дамп БД перед каждым выключением системы (БД остается всегда в актуальном состоянии) :D
Victor
Согласен с человеком выше, может быть, в коде есть костыль, от которого нужно правильно избавиться
reinmar
Andrey
Видимо тогда еще надо будет ухитриться не давать системе вырубиться пока ты все это не засейвишь
Victor
Правильно я понимаю, что уход в сон можно отключить в настройках системы (или заблокировать из приложения), а выключение системы можно перехватить и правильно обработать?
Anonymous
so you know who did and didn't talk
Anonymous
wait nvm
Anonymous
Or it is editor?