Igorь
? rm -rf / ?
lexx
Не работает в новых ядрах
Igorь
ой да я в курсе) не настолько стар)
Блин
Вот вам ещё про имена. Фамилии исландцев (Магнуссон, Бьорнсдоттир) - это на самом деле отчества.
Русские фамилии "Иванов", "Петрова", "Сидоровы" прям не от отчеств происходят)
Igorь
зато работает dd if=/dev/zero of=/dev/sda
Julian 🏳️‍🌈
И Johnson точно не отчество
Julian 🏳️‍🌈
Не работает в новых ядрах
Это такая шутка, которую я не понял?
Igorь
ага
Igorь
проверь
Julian 🏳️‍🌈
зато работает dd if=/dev/zero of=/dev/sda
Тут кстати тоже sudo надо, но я не хочу проверять🙈
lexx
Виртуалочки же
Иван
Хм, интересно Вот у меня есть промежуток От 0 до 10 И мне нужно выбрать рандомно число Но так, чтобы чем больше число - тем меньше была вероятность выпадения этого числа Как это можно в питоне сделать?
Igorь
if=/dev/urandom можешь. И ЕСЛИ ТЕБЕ ОЧЕНЬ ПОВЕЗЕТ, то первыми символами станут те, что нужны для файловой системы
Julian 🏳️‍🌈
Раскрыли все карты
Julian 🏳️‍🌈
Ну или так
Igorь
Логарифмически выставляй
Да. любая функция с нужным поведением подойдет. типа cos(rand(0, 1)*pi)
Julian 🏳️‍🌈
То есть?
Ну а вообще просто генерить списочек из 0-10^10, а потом брать интежер от логарифма
Julian 🏳️‍🌈
🙈
Иван
Блин
Да. любая функция с нужным поведением подойдет. типа cos(rand(0, 1)*pi)
Господи, зачем так сложно, просто список в котором больше более вероятных цифр и меньше менее вероятных.
Julian 🏳️‍🌈
Это мне приходило в голову Выглядит как костыль, хз
Там random.choice с выставлением вероятности тру вей вроде
Julian 🏳️‍🌈
Как все просто в вашем питоне
Иван
В большинстве других языков вроде тоже можно сгенерить массив И сделать рандом.чойс🤔
Julian 🏳️‍🌈
В большинстве других языков вроде тоже можно сгенерить массив И сделать рандом.чойс🤔
А тут даже массив можно не генерить. Просто массив от 0 до 10, и проставить им всем вероятность.
Igorь
Господи, зачем так сложно, просто список в котором больше более вероятных цифр и меньше менее вероятных.
Господи, зачем так сложно? можно всегда возвращать ноль. У него вероятность - единица, а остальных меньше. Дельта-функция - тоже распределение)
Иван
Конкретно целочисленные значения
Julian 🏳️‍🌈
Ну дискретный уже написали ответ
Igorь
ну возвращай ноль)
B
Дискретный
Да, choice подойдёт. Более того, другие способы, скорее всего, к нему сведутся.
Иван
А тут даже массив можно не генерить. Просто массив от 0 до 10, и проставить им всем вероятность.
Проставить вероятность? Как? Тот же чойс только iterable принимает, и всё
Julian 🏳️‍🌈
Проставить вероятность? Как? Тот же чойс только iterable принимает, и всё
Вообще лучше просто открой доку по random модулю и там посмотри. В Питоне документация очень дружелюбна.
Julian 🏳️‍🌈
Прямо после choice
Иван
Прямо после choice
О, кул Я читал про обычный choice
Anonymous
Всем привет. У кого есть опыт работы с Викисловарем? Как я понял, если у Википедии есть свой API, то у словаря нет. Может подскажете способ парсить сотни слов быстрее, чем это делает requests
Anonymous
конкретно про wiktionary речь или свое что-то на основе этого?
приложению требуется функционал получения синонимов слова
Igorь
каковы альтернативы? какие языки?
Igorь
и у гугла
Anonymous
у них там всё супер, но проблемы с временем. Например слово бегать парсит, а бегал нет. И нет таблицы с временами, как в викисловаре
Anonymous
каковы альтернативы? какие языки?
даже просто получать данные через xml
Anonymous
https://ru.wiktionary.org/w/api.php?action=query&titles=бегать&format=xml
Anonymous
это почему то не работает
Igorь
ну какбэ если викшинари не предоставляет апи, то остается только парсить страницы, но вы упретесь в ограничения сервера. Они запросто могли ограничить число запросов в секнду с одного айпишника
Igorь
даже с xml
Igorь
как выход - брать оффлайн словари синонимов и ими пользоваться
Anonymous
как выход - брать оффлайн словари синонимов и ими пользоваться
всё упирается в проблемы со склонениями и временами
Igorь
да. а еще с количеством запросов. хайлоад из этого не сделать.
Igorь
в смысле - если сервак будет лежать 12 часов в бане в сутки и это устроит, то ок.
Julian 🏳️‍🌈
Хайлоад на пиздеже инфы с инета
Julian 🏳️‍🌈
Igorь
Julian 🏳️‍🌈
Вот так серьезный бизнес и делается
Igorь
Хайлоад на пиздеже инфы с инета
ой. мы таки в чатике питона. О каком хайлоаде речь?)
Anonymous
Челик задает путь к файлу, как спарсить только имя файла? Вход: C:/Users/file.exe Выход: file.exe
Igorь
тем не менее
Julian 🏳️‍🌈
Julian 🏳️‍🌈
Ну типо split но просто делить на до и после
Julian 🏳️‍🌈
И один раз
Julian 🏳️‍🌈
И если r (right) то справа
Igorь
нет. splitpath
Julian 🏳️‍🌈
Julian 🏳️‍🌈
сук