вы в столовых кушаете? а в кафе? ресторанах? а вы знаете откуда они покупают свою продукцию? как ее растили?
а дома когда готовите - вы полный путь продуктов изучаете?
на весы добавьте так-же "вероятность нанесения неизвестного науке вреда организму" от той всей еды, что вы потребляете, и помножьте ее на количество актов потребления этой самой еды
а вы в курсе, что у вас может быть индивидуальная непереносимость продуктов, обычно не вызывающих проблем у остальных? это тоже на те же весы поставьте
когда посчитаете, поделитесь, пожалуйста хотя-бы приблизительными подсчетами - где опасность выше
в match-выражениях задать значение по переменной нельзя:
_cur_name = 'Masha'
match ('Vasya', '1', 'test'):
case _cur_name as name, "1"|"2" as access, request:
print(f"ВНЕЗАПНО!! Пользователь {name} получил доступ к функции {request} с правами {access}")
case _:
print("Неудача")
# ВНЕЗАПНО!! Пользователь Vasya получил доступ к функции test с правами 1
оператор |-"волшебный", и работает только в контексте match помнится - в 2.3 (кажется) ввели вместо except Exception, e формулировку except Exception_or_list_of_exception as e чтоб сделать более адекватной и тут ТАКОЕ
> Так же стоить помнить, что при работе case UserRequest... выглядит как утка, но ведет себя как черт-знает-что особенно в случае, если в конструкторе логика сложней чем просто определить пару свойств объекта
Вангую - в будущих версиях языка, по многочисленным просьбам, эти нововведения выпилят как "не пользующиеся популярностью"
Ощущение, будто в мейнтейнеры python-а ворвался бешеный принтер или продук-директором сделали Элопа
я вижу только один вариант - если data_string - не строка и не поддерживает метод split в иных случаях исключения тут не должно быть ни при каких обстоятельствах
Легко воспринять этот текст как холивар «эппловский фанбой ненавидит линукс». Но это совсем не так, холивары я недолюбливаю, а к Linux хорошо отношусь и желаю ему процветания
(c) Автор
Ибо типичный антисемит – это, я вам скажу, не такой человек, который не следит за своим языком, а такой, который за ним тщательно следит. И если вы слышите от кого-нибудь заискивающую фразу – „да у меня все друзья евреи“, можете быть уверены, что в своем сердце этот фрукт глядит на вас как на тарантула или сколопендру...
какой юмор.
я оскорблен тем, что кто-то посчитал моё предположение шуткой.
Ничего смешного в этом нет.
Более того, с болью в сердце я вынужден признаться: мои предки так же подвергались угнетению, угонялись в рабство и подвергались внеэкономической эксплуатации.
Да, да! Османское иго никто не забыл и не собирается просто так прощать.
Да и к венграм у меня есть серьезные вопросы по поводу кое-каких событий пятивековой давности.
Мысли об этом ранят мне душу и не дают спокойно кушать.
И вообще...
значит вам "повезло", что статика лежит в /static, и переменные settings.STATIC_URL и settings.STATIC_ROOT — идентичны (может за исключением завершающего слеша).
Иначе — django искала бы статику по неверному адресу
тут даже django знать не надо, чтоб догадаться, что document_root не может быть settings.STATIC_URL, а должно быть settings.STATIC_ROOT
Кроме того — захардкожены settings.STATIC_URL и settings.MEDIA_URL в регексах.
В общем — не надо так
на самом деле слово switch оскорбительно посмотрите сами
одно из значений — хлыст.
Доподлинно известно, что это слово напоминает времена угнетения и рабства, и при использовании некоторыми группами лиц может вызывать дискомфорт.
К сожалению, я смог написать об этом только сейчас, хотя передать всю глубину моего возмущения тем фактом, что этот термин до сих пор используется в программировании, я смог-бы три дня назад.
пожалуй добавлю, что в некоторых сборках (в альпине, к примеру) busybox весит в 2 раза меньше, чем этот exa
С другой стороны, ls из бизибокса не умеет прикольно так подсве…
стоп, а ведь он даже это умеет
кликбейтный заголовок "почему же никто не скопировал КРУТУЮ ШТУКУ из КРУТОЙ БРЕНД" уже вызывает легкое подозрение.
дальше и мой личный опыт и чужой, судя по комментариям, подсказывают что в ДРУГОМ КРУТОМ БРЕНДЕ (Android) уже сто лет есть если не то же самое, то почти похожее (при звонке перевести в беззвучный клавишей "тише", перевернуть, тысячи их...)
скажите, мне одному кажется, что автор отрабатывает рекламный бюджет некой "КРУТОЙ ФИРМЫ"?
вы бы хоть проверяли свои примеры.
пример с def foo(var, kvar=0, *args,**kwargs): у вас дан неверно.
я даже сначала подумал, что сам понимаю что-то неправильно.
перепроверил.
таки да — ошибка у вас.
правильно так:
называется - заставь Жириновского богу молиться ...
его случай рассмотрен тут: https://youtu.be/v91EUTMadpc?t=744
а причины этого - на пару минут раньше в том же видео
вы в столовых кушаете? а в кафе? ресторанах?
а вы знаете откуда они покупают свою продукцию? как ее растили?
а дома когда готовите - вы полный путь продуктов изучаете?
на весы добавьте так-же "вероятность нанесения неизвестного науке вреда организму" от той всей еды, что вы потребляете, и помножьте ее на количество актов потребления этой самой еды
а вы в курсе, что у вас может быть индивидуальная непереносимость продуктов, обычно не вызывающих проблем у остальных? это тоже на те же весы поставьте
когда посчитаете, поделитесь, пожалуйста хотя-бы приблизительными подсчетами - где опасность выше
пожалуйста, продолжайте свой путь так же
для статистики очень нужна контрольная группа
Слышал, после прививки от гепатита B ты не можешь быть донором (в крови находят антитела и автоматически отбраковывают кровь)
Так ли это? Время от времени сдаю кровь. Мне не жалко, а кому-то может жизнь спасти (у меня редкая группа/резус)
но в этом случае лучше (и нагляднее) явно сделать проверку типа:
гораздо компактнее и аккуратнее чем
match
получаетсяв
match
-выражениях задать значение по переменной нельзя:оператор
|
-"волшебный", и работает только в контекстеmatch
помнится - в 2.3 (кажется) ввели вместо
except Exception, e
формулировкуexcept Exception_or_list_of_exception as e
чтоб сделать более адекватной и тут ТАКОЕ> Так же стоить помнить, что при работе case UserRequest...
выглядит как утка, но ведет себя как черт-знает-что
особенно в случае, если в конструкторе логика сложней чем просто определить пару свойств объекта
Вангую - в будущих версиях языка, по многочисленным просьбам, эти нововведения выпилят как "не пользующиеся популярностью"
Ощущение, будто в мейнтейнеры python-а ворвался бешеный принтер или продук-директором сделали Элопа
подскажите как это может вызвать исключение?
я вижу только один вариант - если
data_string
- не строка и не поддерживает методsplit
в иных случаях исключения тут не должно быть ни при каких обстоятельствах
Из новости не очень понятно: это "беспилотное транспортное средство"? или "такси на удаленке"?
И в чем его автономность в таком случае?
(c) Автор
(c) Пелевин,
что называется - "найдите пять отличий"
ага, и привела к влиянию
какой юмор.
я оскорблен тем, что кто-то посчитал моё предположение шуткой.
Ничего смешного в этом нет.
Более того, с болью в сердце я вынужден признаться: мои предки так же подвергались угнетению, угонялись в рабство и подвергались внеэкономической эксплуатации.
Да, да! Османское иго никто не забыл и не собирается просто так прощать.
Да и к венграм у меня есть серьезные вопросы по поводу кое-каких событий пятивековой давности.
Мысли об этом ранят мне душу и не дают спокойно кушать.
И вообще...
значит вам "повезло", что статика лежит в
/static
, и переменныеsettings.STATIC_URL
иsettings.STATIC_ROOT
— идентичны (может за исключением завершающего слеша).Иначе — django искала бы статику по неверному адресу
того же самого можно добиться используя
для инлайна то же самое с
fieldsets
и нет необходимости шаблоны, формы переопределять.
И тот кто будет ваш код сопровождать после вас — будет вам очень благодарен
вы хоть свой код дальше localhost-а проверяете?
тут даже django знать не надо, чтоб догадаться, что
document_root
не может бытьsettings.STATIC_URL
, а должно бытьsettings.STATIC_ROOT
Кроме того — захардкожены
settings.STATIC_URL
иsettings.MEDIA_URL
в регексах.В общем — не надо так
на самом деле слово
switch
оскорбительнопосмотрите сами
одно из значений — хлыст.
Доподлинно известно, что это слово напоминает времена угнетения и рабства, и при использовании некоторыми группами лиц может вызывать дискомфорт.
К сожалению, я смог написать об этом только сейчас, хотя передать всю глубину моего возмущения тем фактом, что этот термин до сих пор используется в программировании, я смог-бы три дня назад.
пожалуй добавлю, что в некоторых сборках (в альпине, к примеру) busybox весит в 2 раза меньше, чем этот exa
С другой стороны, ls из бизибокса не умеет прикольно так подсве…
стоп, а ведь он даже это умеет
и другой админ, пришедший на твое место после тебя, будет плеваться от нестандартного поведения
ls
кликбейтный заголовок "почему же никто не скопировал КРУТУЮ ШТУКУ из КРУТОЙ БРЕНД" уже вызывает легкое подозрение.
дальше и мой личный опыт и чужой, судя по комментариям, подсказывают что в ДРУГОМ КРУТОМ БРЕНДЕ (Android) уже сто лет есть если не то же самое, то почти похожее (при звонке перевести в беззвучный клавишей "тише", перевернуть, тысячи их...)
скажите, мне одному кажется, что автор отрабатывает рекламный бюджет некой "КРУТОЙ ФИРМЫ"?
вы бы хоть проверяли свои примеры.
пример с
def foo(var, kvar=0, *args,**kwargs):
у вас дан неверно.я даже сначала подумал, что сам понимаю что-то неправильно.
перепроверил.
таки да — ошибка у вас.
правильно так:
а у вас в примерах "Вызов 2" и "Вызов 3" даны с ошибками