かたな
Раньше много чего было, но отпало потребность в силу новых, более удобных инструментов
Руслан
Python Я размышляю про тайпхинты и вообще автопроверку значения Вот есть у меня в датаклассе поле typeEquip: str Но при этом я знаю, какие именно значение оно может принять (например это headEquip или bodyEquip или armEquip или legEquip) Быть может, есть какой-то простой путь для автопроверки данного значения?
Руслан
Max
не уверен 🤔
А какие подводные у enum ?
Руслан
у меня пока так сделано typeEquip: Literal['headEquip', 'bodyEquip', 'armEquip', 'legEquip'] но это просто варнинг идет, если например так armor = Armor(typeEquip='asdf')
Руслан
А какие подводные у enum ?
Чисто интуитивное ощущение, что это куда-то не туда...
Max
Чисто интуитивное ощущение, что это куда-то не туда...
Чисто интуитивное ощущение что это ровно то что тебе нужно
Руслан
ты хочешь, чтобы тебе ошибку выдавало если не тот тип введен?
Не просто тип, а если у правильного типа не совпало значение. Чтобы конкретно так, не warning, а полноценный error
Руслан
pydantic
спасибо
Ayaz
Всем привет! Коллеги программисты, кто нибудь заводил виртуальные карты чтобы зарубежные сервисы оплачивать? Может кто подсказать что это и как?
Azamat
спасибо
А если нужно несколько доступных значении, то через Enum так: from enum import Enum from pydantic import BaseModel class UserStatusEnum(Enum): ADMIN = 'admin' DEFAULT = 'default' class User(BaseModel): name: str age: int status: UserStatusEnum user = User(name='Azamat', age=16, status='admin') print(user.dict)
Руслан
короче, в итоге выходит комбинированное решение Азамата и Макса Спасибо)
⛓🌊
почему я не могу отправить фотку?
Azamat
почему я не могу отправить фотку?
Бот удаляет мб. Можешь её скопировать и отправить текстом
⛓🌊
у меня тут такая проблемка просто и скорее всего без той фотки которую я сделал вы ничего не поймете
⛓🌊
ребят, я хотел установить linux ubuntu, но так как я не смог найти флешку, решил воспользоваться unetbootin. перезагружаю пк чтобы переключиться с винды на unetbootin и выскакивает такая ошибка. что с этим можно сделать?
⛓🌊
я тут попробовал описать проблему
Сидредин
щас
попробуй фото скинуть сюда
⛓🌊
оо все, спасибо
Сидредин
пожалуйста
eye=x×s²
запусти убунту
Сидредин
установочный диск с виндой есть?
eye=x×s²
установочный диск с виндой есть?
он вроде хочет убунту запустить, там винда грузит и подкачивает конфиги убунты
⛓🌊
установочный диск с виндой есть?
на винду я могу переключится, винда работает отлично, только вот убунту до конца загрузить не могу из за этой ошибки
Сидредин
ааа
⛓🌊
запусти убунту
не получается, я переключаюсь на unetbootin и сразу эта ошибка выскакивает и открывает биос
Сидредин
лучше всё же найти флешку или хотя бы диск с Убунтой
⛓🌊
что такое unetbootin?
приложение такое чтобы загружать какие то ОС без флешки и диска
Azamat
приложение такое чтобы загружать какие то ОС без флешки и диска
да лан, найди флешку на 4 гб хотя бы (лучше 8) или установи wsl / на виртуалку пока)
Aleksei
Я далёк от правильных концептов на фронте, но мне кажется что это бред выводить какие-то магические формулы вместо "брейкпоинтов"
Согласен, затея извращенная. Просто я похожую штуку использовал только на меньших экранах, около 2к И на маках с их ретиной норм выглядело, и хотел написать формулу «одну на всё» В итоге вчера почти удалось, но там какая-то большая погрешность была и я забил
⛓🌊
что такое unetbootin?
чисто на ccd распаковывает iso файлы и ты этот ccd можешь использовать как флешку
Azamat
я флешку 2 недели ищу ахахах
300 рублей на озоне на 64 гб)
⛓🌊
300 рублей на озоне на 64 гб)
придется купить скорее всего
Azamat
я правда свою сломал, много раз туда пытался ось накатить (не как загрузочный образ, а для запуска), в итоге пк её видит, но не может отформатировать....
eye=x×s²
дадада
ну тогда бут установить нужно, чтобы убунту запустить
⛓🌊
я скину сюда видеосообщение когда буду эту хрень заново делать, может все станет понятнее
⛓🌊
в биосе что то не так
⛓🌊
⛓🌊
вот
eye=x×s²
хз как работает эта технология, но он почему то запускает винду а должен вроде убунту ;)
eye=x×s²
уверен что он запускает винду?
пишет же в скрине что не удалось запустить винду
Azamat
вообще да
а почему тогда запуск с винды....
Azamat
или это интерфейс от винды?
eye=x×s²
а почему тогда запуск с винды....
вот это технологий по придумывали и думай почему 😁😁😁😁😁
⛓🌊
⛓🌊
mint
тоже прикольная
eye=x×s²
это же бут меню наверное, только от винды, наверное она запускает только винды, это же майкрасофт;)
⛓🌊
я хотел изначально установить арч, потом понравился зорин, после чего подсел на убунту
eye=x×s²
да, если я смогу запустить unetbootin, будет линукс
наверное не сможешь так как бут майка не совмещается с конфигами потусторонних ос, там так и пишется в скрине
eye=x×s²
странно, на ютубе у всех получается
вполне возможно что я ошибаюсь
eye=x×s²
шаришь в биосе?
немножко, у тебя на отдельных дисках ос стоит?
eye=x×s²
в смысле?
прямом
⛓🌊
смотри, у меня unetbootin распаковал iso файл убунту на диск С
eye=x×s²
смотри, у меня unetbootin распаковал iso файл убунту на диск С
тоесть там где винда запускается и говорит убунте пшол нах
⛓🌊
и мне скорее всего нужно переключить UEFU в биосе
⛓🌊
тоесть там где винда запускается и говорит убунте пшол нах
скорее всего, но убунту распаковать на другой диск не получится
⛓🌊
только что переустановил убунту